Yahoo Web Search

Search results

  1. Dictionary
    larrup
    /ˈlarəp/

    verb

    • 1. thrash or whip (a person or animal): informal "Chrissie was being larruped with Nick's belt"

    More definitions, origin and scrabble points