LARRY


Meaning of LARRY in English

n.Phrases and idioms:

as happy as Larry colloq. extremely happy.

Etymology: 20th c.: orig. uncert.: cf. LARRIKIN

Oxford English vocab.      Оксфордский английский словарь.