1 definition by Randolf Scott

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 22, 2009
Get the Scowned mug.