smart aleck
wise guy
wiseacre
Alec
a**
bristed
chickenshit
coldheart
crushworthy
feller-me-lad
lowlife
no-good
off-the-cuff
pitch-perfect
quizzing
slower-moving
smart-looking
smartass
three-star
tightwad
triple-stupe