1 definition by hengistrob

That time when you are part of a conversation and all of it is seen to be way above your head.
He looked up to take part in the conversation and realised he'd had a Heathrow moment.
by hengistrob October 28, 2015
Get the Heathrow moment mug.