What does Awesome Shower mean?

Awesome Shower meaning in Urban Dictionary

When a girl (or man also) utilizes the attachable shower head to masturbate with. Most readily useful orgasms on the planet!