Galuga
A creature that makes you want to throw up and cry at the same time
I saw a Galuga and threw up in my pants
My brother turned into a Galuga after eating too much candy
That Galuga in the kitchen made my dog run away
xs