What is Telep?
A very annoying brit. Has a rather large butt
"Man that guy is such a telep !"
See telep, brit, bus, hate