brazilian nut wax

The act of maxing 1's balls with duck tape.
I'm gonna give u a Brazilian nut wax if you don't shut up.
by lemonsarefood April 14, 2010
Get the brazilian nut wax mug.