A fork of Rural Dictionary
(noun) A very hairy vagina
Wow, look at the babushka on her! She needs to shave that!