Douchestain

What is Douchestain?


1.

Someone with arrogance who leaves a lasting impression like a stain.

douchedouchebagdouchestain

See skidmark, cooch, vagina, asshole, bag


38

Random Words:

1. A common last name in old france, means holy knight of god Did you see those allains armored up for war ? See jihad, holy warrior, ter..
1. A generic term for an individual with less-than-desirable qualities. Can also apply to an individual who has done something directly of..
1. a word used when one does something that requires instant profanity, yet your company or surroundings do not permit you to say "mot..