shut up you freaking idiot i'm gonna smack your little shithead
the favorite insult word of my history teacher
"shut up you freaking idiot i'm gonna smack your little shithead" What is the definition of "freaking idiot"?