babooshka

Something 3 guys say to every girl at a Russian bar in an attempt to meet ladies.
Hey, what does "Babooshka" mean?
by AIR 1 July 03, 2005
mugGet the babooshkamug.