look up any word, like leh:
 
1.
1. the act of masturbating for long periods of time while in the shower.
1. Engaging in shower sports extended his showers by 10 minutes.
by britevision December 16, 2011
0 0