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 Cuckoosnestmug.
Get the Cuckoosnestmug.