1 definition by wastelandpa

a skelzoid is an all around low life and dirty person
Person 1: Hey sorry to hear about your girl breaking up with you.
Person 2: Eh its ok, she wound up being a real skelzoid
by wastelandpa July 14, 2009
Get the skelzoid mug.