n. group of evangelical Christians whose members are usually very forceful in trying to persuade other persons to believe as they do
GODSQUAD
Meaning of GODSQUAD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012