LARRUP Meaning of LARRUP in English v.tr. (larruped, larruping) colloq. thrash. [ dial.: perh. f. LATHER ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012