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
SanneSAHN-nə (Dutch)Dutch, Danish
DiegoDYE-goSpanish
Ayishah-Arabic
ValdÍS-Ancient Scandinavian, Icelandic
PhylissFIL-isEnglish
Yash-Indian, Hindi, Marathi, Punjabi, Gujarati, Kannada