meaning of best insult

best insult meaning in Urban Dictionary

Straighten your own act before whining towards world, or if perhaps thats way too much wear a blindfold, zip orally, and live-in a cave.