1 definition by AIR 1

Something 3 guys say to every girl at a Russian bar in an attempt to meet ladies.
by AIR 1 June 23, 2005
Get the babooshka mug.