look up any word, like leh:
 
1.
Slang for extremly Hairy vagina, which needs to be trimmed.
wow thats one furry muffin *pulls out trimmers*
by Spadonk March 12, 2012
1 0