What is the meaning of On_the_town?

Casually enjoying the nightlife of a town or city.

Source: wiktionary.org