LARRUP Meaning of LARRUP in English v.tr. (larruped, larruping) colloq. thrash. Etymology: dial.: perh. f. LATHER Oxford English vocab. Оксфордский английский словарь. 2012