Advertisement

Advertisement

thraiping

/ ˈθreɪpɪŋ /

noun

  1. dialect.
    a thrashing
  2. an utter defeat in a game or contest

    we gave their team a good thraiping



Advertisement

Advertisement

Advertisement

Advertisement


Thraco-PhrygianThrale