rainforest

when a someone urinates on their partner and hasn’t shaved.
kasif: last night this bitch peed on me bro, but she wasn’t shaved.

sm: bro, that wasn’t a golden shower, that was a rainforest.
by Annalol September 26, 2021
mugGet the rainforestmug.

Share this definition