look up any word, like bae:

1 definition by Telekomcikas

 
1.
Teo
In modern Lithuanian language "teo" means piderastai.
Sugalvojo isivesti zmogelis Interneta, bet uzsirove ant Teo piderastu.
by Telekomcikas May 07, 2006