1 definition by A.S.D

Top Definition
A small town consisting primarily of prostitutes and crack dealers.
Lubec is great place.....if you want to get raped.
by A.S.D October 24, 2011

Mug icon
Buy a Lubec mug!