Top definition
a smell almost as bad as S.A.O.(stank ass odor)..but not quite as bad, can still cause serious nostrile damage
wow bro you got that stinkstank goin, go get your ass in the shower
by christophorus September 06, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush