Is the word "jerk" used synonymous to "stupid" or "asshole"? Or somewhere in between? Or a combination of both? I want to know how you use it, not the dictionary meaning (I found both connotations in dictionary). How offensive is it considered compared to those two words?