PDA


Meaning of PDA in English

(Internet) affectionate behavior that is done in a public place (hugging, kissing, etc.)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.