on the town (English, prep_phrase)
Senses:
glosses: Casually enjoying the nightlife of a town or city.
Forms: