What does bully-smug mean?

bully-smug meaning in Urban Dictionary

(Noun). A know-it-all jerk with a God complex.