Top definition
Biggest Faggot ever; Word used to insult someone that is considerably gay.
Dude! why are you wearing pink shorts? You're such a teelo!
by Bmwm3af September 06, 2004
Get the mug
Get a Teelo mug for your coworker Beatrix.