pay dirt

pay dirt noun
pay dirt
noun
Britannica Dictionary definition of PAY DIRT

hit/strike pay dirt

chiefly US, informal
: to do, find, or get something that results in money or success