Answer: onesickpuppy

AnswerCrossword Clue
ONESICKPUPPYPerson with a warped mind, in slang