smart as a whip

from WordNet (r) 3.0 (2006)
smart as a whip
    adj 1: having or marked by unusual and impressive intelligence;
           "some men dislike brainy women"; "a brilliant mind"; "a
           brilliant solution to the problem" [syn: {brainy},
           {brilliant}, {smart as a whip}]
    

[email protected]