Top definition
Die by your own hand.

An insult hurled at those who really just need to go away already.
Eric, dbyoh!
by Schtaci June 19, 2011
Mug icon

Cleveland Steamer Plush

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

Buy the plush