tabarooshka Share definition Flag a vagina licking animal that comes from russia and likes to eat human toenails that tabarooshka made me lose my virginity tabarooshka by alfredoaskinsis May 19, 2008 0 0 Get merch Get the tabarooshka mug. Buy Now — $32.95 See more merch