Judas priest

English

Interjection

Judas priest

  1. Alternative spelling of Judas Priest.