I 've never heard that, but it could be slang for sums of money. Such slang changes quite often. I wouldn't start using it in my everyday English, if I were you!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.