貓膩

Etymology
Beijing dialect. Various forms of this word exist. It is considered to be borrowed from, borrowed through the language of Chinese Muslims.

Noun

 * 1)  underhanded activity; something fishy; trick

Verb

 * 1)  to make mischief; to play a trick