ITHACA IS SO ITHACA's definitions
to say something is very lame, retarded or gay, something that would only or most likely happen in Ithaca, NY.
by ITHACA IS SO ITHACA June 29, 2011
Get the Ithaca mug.
Get the Ithaca mug.We'll email you a link to sign in instantly.