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 marzo de 2011

Correo diario gratis.

Escribe tu dirección de email abajo para recibir nuestra Palabra Urbana del Día gratuita cada mañana

Los emails se envían desde daily@urbandictionary.com. Nunca te enviaremos spam.

×