Skip to main content

Definitions by BrohaBAMF

Ducktruffling 

Sneaking up behind someone in a public place and wiping shit on the back of their clothing.
Today I went ducktruffling at the Clackamas Town Center and wiped some real stinky shit.
Ducktruffling by BrohaBAMF March 1, 2011