NichiDict

目から鼻へ抜ける

めからはなへぬける
[mekarahanahenukeru]

Meanings

1.ExpressionIchidan

to be very shrewd; to be highly intelligent; to be very smart