Scarlett-373's definitions
being so enamoured with your new car that you've turned into an arrogant twat. (e.g. driving around and thinking "none of these cars are anywhere near as nice as my car.")
by Scarlett-373 May 14, 2014
Get the Carrogance mug.