English | German | Russian | Czech

go to town on English

Meaning go to town on meaning

What does go to town on mean?

go to town on

(idiomatic) To devour or consume (something); to enthusiastically or assiduously work on (something); to tear into (something).

Are you looking for...?

go | to | town | on