Well, look at most insults, they hardly make any sense besides the really literal ones, it just slowly became to be one, I hate it when I use it, but frankly I can't find a better word to use.
inb4I mention something about Shakespearian insults being amazing