look up any word, like bitch stare:

1 definition by kc350twin

 
1.
A freshly shaven vagina.
What a fine weemuckle you have there.
by kc350twin April 15, 2009
1 0