smart as a whip adj : 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]