1 definition by jandy1

Top Definition
Something that looks good.
"How's this?"
"Stood"
by jandy1 January 17, 2013

Mug icon
Buy a Stood mug!