1 definition by Stavros Papathanassiou

Top Definition
Abbreviation: Done Up to Hook Up.
Stavros: Damn yo that duhu's booty is immaculate
by Stavros Papathanassiou March 20, 2007

Mug icon
Buy a duhu mug!