Top definition
The next min, hours or seconds of that night. Called Later that night
later that night, my friends goes to the haunted castle to do a challenge for youtube.
by Eren JEAN March 07, 2017
Get the mug
Get a Later that night mug for your brother-in-law Abdul.

Activity