Satirical referal to London's Heathrow airport, stemming from its reputation for long hold-ups and delays. Formed from the constriction of Heathrow and slow.
by Rita Evans June 30, 2008
by Rita Evans June 25, 2009
by Rita Evans December 23, 2007