1 definition by notorious n.i.c.

An acronym for Crazy Town Roswell, referring to the alien capital of the world, Roswell, New Mexico.
"That dood has been up for 2 weeks straight!"
"No doubt, he's from CTR!"
by notorious n.i.c. July 20, 2005
Get the CTR mug.