You can atomic swap BTC to XMR to obscure where the coins came from but you would have to then launder them to get fiat. I'm not sure how that's done, buying gift cards could be part of it. I think in many cases the coins are just funnelled to a jurisdiction that doesn't have KYC.