by Rita Evans January 09, 2008
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 29, 2008
by Rita Evans June 11, 2010