2. Mastering someone in the mind, in a game, in life, and physically.
3. Getting a higher score than someone.
<person 2> Yeah...you got me, ugh...I'm owned
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.
Log in with Facebook to save your favorite definitions
and share them with friends.