Top definition
To showcase someone's dominance over something or someone.
Buster Douglas went to town on Mike Tyson despite being knocked down earlier.
by Der Kommissar March 16, 2009
Get the mug
Get a went to town mug for your bunkmate Rihanna.
Mar 1 Word of the Day
One who has a mania for music.
I am a melomaniac.
by Larstait November 14, 2003
Get the mug
Get a melomaniac mug for your sister-in-law Nathalie.

Activity