Top definition
when you are on the highway and see a dumptruck dripping out liqiud/juice usually of white in color.
i was stuck in traffic behind a dumptruck slingin dumptruck juice all over my car!
by SexyTexan January 11, 2012
Mug icon

Cleveland Steamer Plush

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

Buy the plush