skelp - definition and synonyms

verb Scottish informal
  1.   From our crowdsourced Open Dictionary
    1
    to strike, hit or smack

    I'm going to skelp his boney face one of these days.

    Submitted by Kirsti from United Kingdom on 21/08/2016
  2.   From our crowdsourced Open Dictionary
    2
    to defeat

    Hopefully we can skelp them in the replay.

    Submitted by Kirsti from United Kingdom on 21/08/2016