Top definition
When the lady parts need sprucing up with a good waxing....
My lady parts are kinda out of control I'm bout to go get my Vawaxil on!
by Brintoria June 03, 2011
Get the mug
Get a Vawaxil mug for your girlfriend Sarah.