Skip to main content

Definitions by TPC030

duckbutter 

the sweat in the "land of no return" between the sack and anus.
dude...you have a towel? I have hella duckbutter
duckbutter by TPC030 August 28, 2009