Skip to main content

Definitions by The Danish connection

Italian shower

A particular nasty version of the golden shower involving red pee through the over-consumption of beets
I gave her an Italian shower last night after she stink fingered me