look up any word, like donkey punch:

1 definition by The Danish connection

 
1.
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
by The Danish connection November 13, 2009