15 grand is how much money?
The term “grand” is American slang from the early 1900′s, presumably from the expression “a grand sum of money” to mean $1,000. As with most questions of etymology, we don't know who first used the phrase.