Top definition
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
Get the mug
Get a skeezmuffin mug for your father-in-law Bob.