Top definition
An amusing imitation or parody; a takeoff.
Bush was a send-up of a responsible President.
by rperazag July 18, 2010
Get the mug
Get a send-up mug for your cousin Paul.

Activity