look up any word, like bae:

1 definition by morton lover

 
1.
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