look up any word:
1. damp squid
A DISAPPOINTING; OR ANTICLIMACTIC SPORTING EVENT. NOT TO BE CONFUSED WITH THE MOSIT CEPHALOPD.
THE ENGLAND GAME WAS A BIT OF A DAMP SQUID
rss and gcal