cpballerstatus's definitions
A person who cannot accept losing any argument and brings in completely irrelevant facts and blames his failure on anyone and everyone else.
by cpballerstatus November 30, 2011
Get the Rafaelarcila mug.