What is Neck Town?
A
small town
located in
North Carolina
.
"Neck Town
representing
"
👍
27
👎
25
Neck Town - video
www.Definder.net
Powered by Urban Dictionary