Top Definition
To urinate all over your partner after engaging in sexual activities; usually done in European countries.
Rob gave Tim a sunshower last night. I could hear it through the wall..
por Riive 05 de Março de 2011

Email diário grátis

Digite seu endereço de email abaixo para receber nossa Palavra Urbana do Dia grátis toda manhã!

Os emails são enviados de daily@urbandictionary.com. Nós nunca enviaremos spam para você.

×