Having a bad reputation.
Of dubious respectability or morality.
Problematic; open to doubt or challenge.