Definitions by BeaverSlapper
Douche Slap
Douche Slap: v. def: When someone is being such a moron that they should be slapped in the face with a douche.
Douche Slap by BeaverSlapper August 6, 2008
Douche Move
Douche Move by BeaverSlapper August 6, 2008