hit town

hit town  {v. phr.}
To arrive in town.
Give me a phone call as soon as you hit town.
Categories: verb

'hit town' on video