Judas kisses

English

Noun

Judas kisses

  1. plural of Judas kiss