What does Awsome Town mean?

Awsome Town meaning in Urban Dictionary

somewhere on earth that you could just discover if you're trying out LSD.