Wiktionary
out of town
alt. 1 (context of a person English) away from home; out of one's hometown. 2 (context of a person English) From a different place. prep.phr. 1 (context of a person English) away from home; out of one's hometown. 2 (context of a person English) From a different place.