1 definition by amarcosavi

Top Definition
Dick fart
marcos dooft and it smelled like shit!!!
by amarcosavi September 12, 2008

Mug icon
Buy a dooft mug!