LARRUP Meaning of LARRUP in English [lar.rup] n [origin unknown] (ca. 1820) dial: [5]blow [2]larrup vt (ca. 1823) 1 dial: to flog soundly: whip 2. dial: to defeat decisively: trounce ~ vi, dial: to move indolently or clumsily Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012