Yahoo Malaysia Web Search

Search results

  1. Dictionary
    leathering
    /ˈlɛðərɪŋ/

    noun

    • 1. a punishment in which someone is hit repeatedly: informal British "go, before you get a leathering"

    More definitions, origin and scrabble points