Seal of Approval

that feeling you get

when you lost track of time and missed the meeting