bitch kitty
(slang) a difficult or disagreeable task.