Thumbnail

Phrase or Word
猫をかぶる
Literal English Translation
To wear a cat on one’s head.
Definition
Pretending to be harmless and nice.
Language
Japanese
Type
Faunamorph
Subcategory
Felines
A Lexicon Drawn from the Natural World
A Lexicon Drawn from the Natural World