gone to town on
English
Verb
gone
to
town
on
past participle of
go to town on