Skip to main content

Definitions by The_Perfect_Mustache

Jackpotracer 

A person so hell-bent on destroying a company he destroys himself instead.
Stop being such a jackpotracer!