look up any word, like cleveland steamer:

1 definition by matt797

 
1.
A person who stays up all night, and sleeps during the day.
Emily is such a Nighthawk she stayed up all night making cd's for her batmobile.
by matt797 December 21, 2009