Dictionary.com
Thesaurus.com

had spoofed

  • past perfect
    of spoof.
    spoof
    noun
    a mocking imitation of someone or something, usually light and good-humored; lampoon or parody.