A person who is of questionable moral judgement, but overall a decent person.
"Uncle Fester, he does some weird s**t but he's a sweet soup though. Man never meant no harm."