Top definition
When you are frustrated and sad at the same time.
Tammi: "My parents wont let me get that new gaming system."

Harold: "Wow, you must be really frusad.
by The Word Smith 2000 June 20, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush