Translation of terpojok in English:

terpojok

forced into a corner

verb

  • 1

    forced into a corner