Did a number

I'm looking for some definition for the phrase, "did a number." I've heard it used in synonymous fashion with total consumption and demolition. For example, "Wow! You really did a number on that grouper sandwich."

Replies