Skip to main content

Definitions by Meagan D.

Morehead 

a crappy town in North Carolina that gets infested with tourists from April-November. Consists of nothing more than the beach and Wal-mart, yet people seem to love it.
Man, I'm going to Morehead this weekend!
Thats gay, Morehead sucks.
Morehead by Meagan D. April 18, 2006