look up any word, like smh:

1 definition by echinoderm

 
1.
A slang term for Rochester, NY.
I'm heading back to Rochacha this afternoon.
by echinoderm July 18, 2009