1 definition by Stefan gunn

Top Definition
A really quaggy lame person, who has veins popping out of his head when he does a thunderous warren...
there's a vein - what a stanton

by Stefan gunn August 25, 2006
Mug icon
Buy a stanton mug!