Depa

Means ones love for hotdogs.
Can I get 5 dogs...Dude must be a depa.
by Wang Chung Tonight12 January 13, 2011
Get the Depa mug.