Unclean or dirty; disgusting and foul-smelling.
Very unattractive; ugly.
unpleasant or unclean
greedy or gluttonous
pigheaded