nerd-do-well

listen to the pronunciation of nerd-do-well
الإنجليزية - الإنجليزية
(deyim) A financially successful geek

He was thought to be the loser of his graduation class, but now this nerd-do-well could easily buy the figgin' school.