Definitions Found:

Disreputable; sordid