know (one's) beans



know (one's) beans

To be knowledgable about and/or very familiar with something. I had no idea you were such a good piano player—you really know your beans!
See also: bean, know

Common Names:

NameGenderPronouncedUsage
Leonard['lenəd]
Tuure-Finnish
CaitlÍNKAHT-leenIrish
Sequoiasə-KOI-əEnglish (Rare)
Mckennamə-KEN-əEnglish (Modern)
GerholdGER-hawltGerman (Archaic)