1 definition by Armor_Mama

Having the best sex of your life.

Usually when you have sex with your crush, or someone you admire a lot.
I got my pussy waxed by my crush last night.
--Or--
My crush gave me a Pussy Wax last night.
by Armor_Mama February 19, 2017
Get the pussy waxed mug.