LARRUP Meaning of LARRUP in English [ 'larəp ]■ verb ( ~s , ~ing , ~ed ) informal thrash or whip.OriginC19 (orig. dialect): perh. related to lather or leather . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004