look up any word, like ebola-head:
 
1.
unclean, unsanitary, or rather unappealing to the eyes.
smelly, dirty, filthy or gross.
"I was walking on the sidewalk when i spotted a skeezmuffin walking next to me."
by mcminnkey January 02, 2010