1 definition by David Burns

Top Definition
informal sexual incounters
I went to the bar last night, and got some great doughfoot sex!
by David Burns October 18, 2007

Mug icon
Buy a doughfoot mug!