do a number on origin?
All of which brings us to “to do a number on,” which first appeared in the African-American community in the late 1960s meaning “to act with destructive impact on” (“There were about four or five cats doing a number on (beating hell out of) a Puerto Rican,” New York Times, 1972) or “to criticize severely.” This slang ...