What is Douche Mate?
1.
The state of being surrounded by
1 While driving home yesterday I got the douches on the road put me in douche mate.
2 John looked around the confrence room and realized he was in total douche mate.
See
Random Words:
1.
The Most BA ninja to have ever been seen by mortals. Disquises himself as a Chemistry Professor... One of his tactics is to confuse his ..
1.
Someone who frown-smiles. They either do so because 1) they are not confident enough to smile, or 2) they want to create the impression..