förjävlig

Adjective

 * 1)  awful, terrible, fucked up

Usage notes
Often expresses moral indignation.