Subscribe English
look up any word, like sapiosexual:

1 definition by DWong

 
1.
to be owned, to be degraded
Ben: My girlfriend just dumped me
Alex: Dude...you just got ranked!
by DWong May 15, 2008
25 13