bitched

adj

1.
not easy; requiring great physical or mental effort to accomplish or comprehend or endure
2.
offensive or disagreeable; causing discomfort or unhappiness
3.
not diminished or moderated in intensity or severity; sometimes used as an intensifier