Tetchy Steve's definitions
A place where deadbeats and no-mates losers hang out. Named after the boat party trip participants from the film 'One flew over the cuckoos nest'
by Tetchy Steve December 3, 2010
Get the Cuckoosnest mug.