PROTARD


Meaning of PROTARD in English

Someone who's been acting in an unaccustomed and slightly annoying or stupid manner. Playful term. Example: Quit messin' around, protard. (From New Brunswick, Charleston Lake.)

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