Top definition
Shower hour: is to take a shower for an hour to partake in masturbation.
Glenn took a shower hour, and came out relieved.
by Scoob-a-doo November 20, 2009
Get the mug
Get a shower hour mug for your cat Trump.
2
Time between 9:30-12 , or 1-3 AM if your coming home from a party.
Guy 1:Dude, where is everyone ? No ones online !

Guy 2:Stop bitching, its shower hour .
by mrjames81 March 19, 2010
Get the mug
Get a Shower Hour mug for your sister Nathalie.