Definition from Wiktionary, the free dictionary
do a... (followed by a name)
- (transitive, idiomatic) To emulate the behavior/behaviour that is generally attributed to the individual named.
- He did a Henry VIII and got married six times.
- The beginning "do" conjugates in the same way as do.
- Do a can either refer to the actions of a famous person, real or fictitious, that would be understood by most anyone, or to the actions of an individual known mainly by the speaker or writer and his audience or readers.
To emulate the behavio(u)r generally attributed to the individual named