KNOW BEANS
1. понимать, что к чему; знать толк в чем-л.; 2. быть себе на уме; 3. видеть насквозь; 4. быть сведущим, осведомленным; быть опытным человеком
Смотреть больше слов в «Англо-русском словаре идиом»
KNOW BETTER →← KNOW AS MUCH ABOUT SMTH. AS A PIG ABOUT PINEAPPLES