What is the full meaning of larrups
LARRUP, to flog or thrash [v]
Example of the word larrups placed on a Scrabble board.