From VOA, this guys wife questioned him that
"are those came from China? I don't use things from China"
"and I laughed, cuz I got busted"
what does busted here mean?
"are those came from China? I don't use things from China"
"and I laughed, cuz I got busted"
what does busted here mean?