Used when something has been built up with huge anticipation and then fails miserably.
Used in similar context to 'tits-up'. Based on the first day failings of
UK's Heathrow
Terminal 5 in which the 15minute
check in and security pass ended up at 19hours long!