Man, that must have cost you some long bread!Look at the long green you get for doing the job!
long green
noun a large amount of money US, 1887
long green
Money, especially a large amount of it. Primarily heard in US. Boy, I bet you had to lay down some long green for that new sports car, huh?How much long green is this repair job gonna cost me?