Top definition
see golden shower: having one or multiple girls urinate on you....beaver being slang for a females genitals. Also a term used for a girl that can squirt when she orgasms
Ex. Jenna and her girlfriend gave me a beaver shower last night homie, she is so kinky, i think we should get married
by Deezynutzzz January 21, 2009
Get the mug
Get a beaver shower mug for your Uncle Georges.

Available Domains :D

  • beavershower.men
  • beavershower.net
  • beavershower.ninja
  • beavershower.org