befooling

noun

1.
derision of someone or something as foolish or absurd or inconsistent