Definition of make a night of it in English:
make a night of it
phrase
Devote a whole night to an activity, especially an enjoyable one.
Are You Learning English? Here Are Our Top English Tips
Devote a whole night to an activity, especially an enjoyable one.