douchedrizzle
1. The disgusting liquid that drizzles of a recently used douche.
2. A douchebag.
2. A douchebag.
1. Jenny: Hey, don't touch the garbage can, I just threw a douche in there.
Jeff: Eeeeeeewwwwwwwww, douchedrizzle.
2. John: Yo yo yo wuz happenin my crackers
Jake: fuck off, douchedrizzle.
Jeff: Eeeeeeewwwwwwwww, douchedrizzle.
2. John: Yo yo yo wuz happenin my crackers
Jake: fuck off, douchedrizzle.