judas priest








interjection

  1. (an exclamation of exasperation or disgust.)
69 queries 0.599