BeaverSlapper's definitions
Douche Slap: v. def: When someone is being such a moron that they should be slapped in the face with a douche.
by BeaverSlapper August 6, 2008
Get the Douche Slapmug. by BeaverSlapper August 6, 2008
Get the Douche Movemug.