Top definition
Random word with no actual definition. Exclaimed at random times for a laugh.
"Okay, you two are going to play Russian astronauts in this scene."
by Jim September 03, 2004
Mug icon

Cleveland Steamer Plush

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

Buy the plush