貓膩一詞的具體來源存在多種說法,但它通常用來指一些見不得光、躲躲藏藏、偷偷摸摸的暗箱操作,或者指事情中的馬腳、漏洞和不合常理的方面。有人認為貓膩一詞源于老北京土話,也流傳到其他地方,比如天津和上海。另一種說法是貓膩這個詞來源于元代的話劇,其中一個角色叫做“貓”,而“膩”在古漢語中有“疲倦”、“厭倦”的意思,這個角色常常被用來扮演一些陰險、狡猾的角色,因此“貓膩”就有了“陰謀詭計”的含義。總之,無論具體來源如何,貓膩在現代漢語中的使用已經非常廣泛,常常用來指事情的不明朗、不清晰的部分,或者有些欺瞞、詭計、計謀等不正當的手段和技巧。