What does Anchortown mean?

Anchortown meaning in Urban Dictionary

Anchorage, Alaska.