Skip to main content

Definitions by some dude at a car dealership

someone with extremely bad credit
that guy was trying to buy a new car but that rat couldn't finance cheese on a whopper