1 definition by Django_freeman

Top Definition
Tel
Short for hotel
Hey, let's grab a tel on the beach for the weekend.
by Django_freeman July 12, 2019

Mug icon
Buy a Tel mug!