ひどい仕打ち

cruel treatment; raw deal; kick in the pants

Meaning

  1. exp
    cruel treatment; raw deal; kick in the pants

Example sentences