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. Оксфордский английский словарь. 2012