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
WilWIL (English, Dutch), VIL (Dutch)English, Dutch
AdÉLaÏDea-de-la-EEDFrench
Manuelemah-NWE-leItalian
Lucy['lu:si]
Batya-Hebrew
&Thorn;ÓRgeirr-Ancient Scandinavian