Top definition
To have an intense hunger for food, yet have to continue to wait for others before one can eat, often a long period of time.
I am SO starvulating! When is that b*tch coming?!
by steely_neil August 27, 2009
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush