ratchettt247's definitions
A town full of ratchet hoes. Only known for the airport, but it is still 4787689653 times better than Suffield because they suck.
by ratchettt247 April 8, 2013
Get the Windsor Locks mug.
Get the Windsor Locks mug.We'll email you a link to sign in instantly.