3 definitions by Labial Licker
A dying town in upstate New York. Called the Suboxone capital of New York by law enforcement, its main attractions are a decrepit hotel and the Walmart
by Labial Licker August 20, 2020
by Labial Licker November 6, 2019
by Labial Licker April 2, 2021