Skip to main content

Definitions by BlakeMB13

babushka 

(noun) A very hairy vagina
Wow, look at the babushka on her! She needs to shave that!
babushka by BlakeMB13 September 9, 2015