Top definition
tarasoff, the last name of a russian/irish hooooooooman bean
tarasoff, the last name of a russian/irish hooooooooman bean
by tarasoff May 30, 2018
Get the mug
Get a tarasoff mug for your papa Georges.