thraiping

/ (ˈθreɪpɪŋ) /

noun

Northern English dialect a thrashing
an utter defeat in a game or contest we gave their team a good thraiping

Words nearby thraiping