Top definition
exclamatory: a feeling of euphoria or elation.
Like eureka! or Booyah!
After winning the lottery, Warren shouted "Jerbucci"!
by ken January 24, 2006
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush