Top definition
To win something, or to own somebody
HAAHAHAHAHA!!! OMFG U R TEH OWNED!!! I R TEH WINAR!!!!!!!!!!!!!!!!! AHAHA!!! *implodes*
by Cloud October 22, 2003
Get the mug
Get a winar mug for your cousin Callisto.
buy the domain for your art blog