猫をかぶる
Meaning: To hide one's true nature; to act innocent.
Language: Japanese
Literally: To wear a cat on your head
Category: Animals
Origin: Edo period expression, origin debated.
Loading the full interactive collection…
Meaning: To hide one's true nature; to act innocent.
Language: Japanese
Literally: To wear a cat on your head
Category: Animals
Origin: Edo period expression, origin debated.
Loading the full interactive collection…