LARRUP





Definition:

  1. [verb] give a spanking to; subject to a spanking
    Synonyms: spank, paddle

Synonyms: