Top definition
Noun: a person that is strange, weird, or just out off place.. Most pork deer smell like a hot ham sandwich
Look at that pork deer over there she has no shoes on and buck tooth and smells like two day old goat meat.
by Mr.darby November 15, 2013
Mug icon

Cleveland Steamer Plush

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

Buy the plush