APOSTLES


Meaning of APOSTLES in English

. (CAMBRIDGE.) Men who are plucked, refused their degree.

Slang English vocab.      Английский сленговый словарь.