{{term}}
- {{preview}}
Top definition
Telep
A very annoying
brit
. Has a
rather
large
butt
"Man
that guy
is
such a
telep
!"
by
The ppl of bus XX
January 28, 2009
Get the
Telep
neck gaiter and mug.