GeneralConnection.comDictionary
lampoon
Noun

1. parody
Verb

1. spoof, sendup, mockery, takeoff, burlesque, travesty, charade, pasquinade, put-on, caricature, imitation, impersonation, satirize
1. satirise, ridicule, roast, guy, blackguard, laugh at, jest at, rib, make fun, poke fun
Usage