Top definition
To do something for a long period of time.
I went 12 rounds with that hooch last night.
by Xerobull November 29, 2002
Get the mug
Get a 12 rounds mug for your bunkmate Callisto.