Top definition
A town that is nearly non existent. When people try to pronounce it they sound like a sped. The people from this area are laid back and coolest people around. They know how to party and have a good time. Most are not welcoming to city folks that flock this tourist area.
by Bob Yates June 15, 2010
Get the mug
Get a Lackawaxen mug for your cousin Riley.