1 definition by Randolf Scott

Top Definition
Owning or being owned by a person with a scoped weapon or possibly a scone it's self
I just Scowned that noob.
by Randolf Scott February 21, 2009

Mug icon
Buy a Scowned mug!