a small town located on the delaware river. it is home to a surprisingly large amount of homosexual men. the only source of entertainment within a 30 mile radius is the honesdale wal-mart (see honesdale)
Bob: I am gay. Where should I live?
Sam: Narrowsburg!
by Jinnobi June 13, 2011
Get the narrowsburg mug.