Top definition
Crazy word meaning 'I don't know what to say!'
foodoosizkabakoo!
by Mark Foster January 16, 2003
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush