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
Margaritamahr-gah-REE-tah (Spanish, Russian)Spanish, Russian, Bulgarian, Lithuanian, Late Roman
Golden['gəuldən]
Traherne-Welsh
Sara['sa:rə]
Philippinefee-lee-PEENFrench
Dyer['daiə]