atrocious,awful,execrable,pathetic,rotten,terrible,vile,wretched.read