Dictionary.com
Thesaurus.com

has shammed

  • present perfect
    of sham (3rd person singular).
    sham
    noun
    something that is not what it purports to be; a spurious imitation; fraud or hoax.