Top definition
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.
by BrohaBAMF February 13, 2011
Get the mug
Get a Ducktruffling mug for your brother Paul.