Skip to main content

Definitions by Cowper Crew

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!
german shower by Cowper Crew June 8, 2011