Skip to main content

Definitions by tiffa wiffa

douche shuttle 

1. Ultimate phrase when comparing containers of douches.
2. The ultimate insult when talking to Scott or Joey.
douche shuttle by tiffa wiffa January 14, 2009