1 definition by scorned

Top Definition
a man who let's a great woman go to be with an insane bitch
that schmaggot left her for THAT THING??
by scorned April 16, 2006

Mug icon
Buy a schmaggot mug!