1 definition by AmberP

Top Definition
Shithole of America, located in the southern most part of south carolina.
This place sucks, but it's no beaufort.
by AmberP March 16, 2008

Mug icon
Buy a Beaufort mug!