What is the meaning of Tonyght?

On the currently occurring night.

On the night that will follow the current day.

On the night preceding the current day; last night.

This present night

The night which shall occur after the current day.

Source: wiktionary.org