Definitions by Skirish
Hitlersaurus
Hitlersaurus by Skirish September 9, 2011
douche station
A place where a crowd of douches, or multiple douche crews, meet. This can include trendy clubs, large apartment pools, or sports bars.
douche station by Skirish April 13, 2011
douche canoe
douche canoe by Skirish April 25, 2010