Skip to main content

Definitions by Douche_Snyper

Douche Claymore 

Somthing that you place on the ground (in a place that you know a douche is gonna walk)
Joe: Hey i watch this, i planted a douche claymore right over there where trevor is about to walk
Bob:Dude realy?
Joe: yeah DOUCHE!!!! (as trevor walks over the spot where joe planted the claymore)
Douche Claymore by Douche_Snyper October 20, 2009