Skip to main content

Definitions by Jigga Hacker

Douche Bag 

Someone who makes you want to punch them in the face.
Douche Bag by Jigga Hacker February 19, 2010