by Courtie January 31, 2005
Get the babushka mug.by SKiB May 15, 2005
Get the babushka mug.by Hellaware November 21, 2009
Get the Babushka mug.by Franklin Johnson san Juan Bin Laden March 29, 2008
Get the babushka mug.(noun) A very hairy vagina
by BlakeMB13 September 9, 2015
Get the babushka mug.by slutbutt February 10, 2007
Get the Babushka mug.