What is the meaning of Shenanigan?

A deceitful confidence trick, or mischief causing discomfort or annoyance.

singular of shenanigans.

Source: wiktionary.org