Top definition
To drop off the face of the internet

To disappear from all websites which one is a member of

To be dead to the internet
yahoomember1:"Hey, have you seen genie21 recently?"

yahoomember2:"Didn't you notice? He xwoned. I'm on a couple forums with him, and he hasn't been on any of them for two weeks."
by crazydragongirl March 29, 2011
Get the mug
Get a Xwon mug for your cousin Georges.
buy the domain for your recipe site