Overrigorous /(?)/

O·ver·rig·or·ous

Overrigorous

a.
  1. Too rigorous; harsh.