Knight3Vii's definitions
To fail at a task or game at the last moment on a consistent basis. Usually but not always through no fault of their own.
by Knight3Vii February 9, 2009
Get the Runner Runner Up The Ass mug.
Get the Runner Runner Up The Ass mug.We'll email you a link to sign in instantly.