Dictionary.com
Thesaurus.com
is lampooning
  • present progressive of lampoon (3rd person singular).