sleazo

sleazo definitions

noun
  • A sleazy person.