Skip to main content

Cowper Crew's definitions

german shower

The act of puking one's brain's out all over the walls*

* - room must be the bathroom
I heard that after she got home, Isabel german showered her entire bathroom! Those crazy germans!
by Cowper Crew June 8, 2011
mugGet the german showermug.

Share this definition