telo
Top 20000
Meanings
Noun
1. love hotel (vesre, Rioplatense, Peru, humorous)
Examples2
He'd made a date in front of a telo with a girl who had a boyfriend.
I couldn't wait to go to a hotel.