kahog

Noun

 * 1) haste; hurry
 * 2) embarrassment due to tardiness
 * 1) embarrassment due to tardiness

Adjective

 * 1) embarrassed due to tardiness