hard out

Noun

 * 1)  An immovable deadline, at which time someone must leave somewhere, or something must conclude.

Adjective

 * 1)  Impressive; awesome.