The shittiest place to work in the world, because it has incompetent managers and coworkers. The food is good though.
by Ry January 01, 2005
A town on Long Island, with 10 pizza places, 3 supermarkets, a country club, and little else. Often used to describe places that people live in, but are really boring.
by ry February 26, 2005