Definitions by RandomUnnamedPersonWhoIs..Unnamed
Babushka
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.
Also, quite possibly sounds like another name for pubes.
Babushka by RandomUnnamedPersonWhoIs..Unnamed December 7, 2006