What is Teelo?
Biggest Faggot ever; Word used to insult someone that is considerably gay.
Dude! why are you wearing pink shorts? You're such a teelo!