look up any word, like cleveland steamer:
 
1.
a slag term for vagina
I have an itchy sazzle muffin

I need to go get my sazzle muffin waxed

Your face looks like a sazzle muffin
by muff muff 325 October 25, 2010