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 2, 2010
Get the skeezmuffin mug.