1 definition by Peter Ashley

Top Definition
To be delighted that justice has finally been done. Against unsuperable odds, the underdog triumphs against the machine. He is SPANGLED!
I am spangled that I have overcome the tyrany of the Wart.
by Peter Ashley October 25, 2006

Mug icon
Buy a Spangle mug!