Top definition
To handle i.e. hook-up with a man/woman.
Dude, I heard you were going to handuru tonight!
by Jamdiri April 28, 2009
Mug icon

Cleveland Steamer Plush

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

Buy the plush