Top definition
The place you go when you get blackout drunk. Like, seriously fucked up.
I'm definitely headed for caseytown tonight, I took 8 shots of tequila in two minutes.
by mayor of caseytown December 10, 2011
Get the mug
Get a caseytown mug for your fish Rihanna.