bitch kitty

(slang) a difficult or disagreeable task.