LARRY


Meaning of LARRY in English

n 1. derogatory term, MORON. Note: can apply to females even though the word is actually a male name. ("He is such a larry!" or "You larry!") insults (list of)

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