phrase
1. to make someone feel embarassed
"Bay PUT DE HURT TO St. David's crickeet team dis veekend don"
SEE ALSO
feel cheap, mug, lashing