Roethed

The act of winning on a constant basis
Dude you just got roethed.
by Senor Sanchez Pablo February 29, 2012
mugGet the Roethed mug.