0 to do something very thoroughly or with great enthusiasm or expense -- udělat vše pro
He really went to town on (preparing) the meal.
NOVÁ SLOVA
European
May 10, 2021
SLOVO DNE
Shimmer
go to town