Hi Yes, I believe that is what she says and I'd say it means there "a purchase that makes one happy" - Ah, this was such a score! It's a good phrase and can be used innocently. But best kept informal, I'd say; historically, it refers to the purchase of illicit drugs ...
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.