meaning of Awsome Town

Awsome Town meaning in Urban Dictionary

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