Country Dictionary

A fork of Rural Dictionary

babushka

(noun) A very hairy vagina

Wow, look at the babushka on her! She needs to shave that!

by BlakeMB13 August 06, 2015