Top definition
When you're dedicated to crazy cray levels!
Fran came in to the office to finish some work DURING her holiday! That's dedicraytion for you!
by Davidch999 April 02, 2013
Mug icon

Cleveland Steamer Plush

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

Buy the plush