look up any word, like sex:

1 definition by PeezyFaSheezy

 
1.
When a girl urinates on you while she is on her period. Making the urine look like rose gold.
Dude! I love it when my girl is on her period
Why?
Rose Golden Shower
Doesn't it smell and taste like rusty coins
Hell yea it does!!
by PeezyFaSheezy December 20, 2010
0 3