Originally a name for a Russian doll, or an old Russian woman. (EG - Grandmother, Mother-In-Law, Etc)
Also, quite possibly sounds like another name for pubes.
Person 1 - Dude, I can see your babushka.
Person 2 - .. Wait, where?
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.