Top definition
weird, freakish..teacher loving hoe
aka
testicle tickling thaiba ;)
'Thaiba says, yes...i should know he did sneaze twice the other day'
by morton lover October 18, 2008
Get the merch
Get the Thaiba neck gaiter and mug.