Meaning of the Sanskrit Word: viprakrtah

  viprakrtah—being so insulted    SB 1.18.49
  viprakrtah—having been put into difficulty    SB 8.22.1

Can't find any compound Sanskrit words containing viprakrtah.