On the ledger, you are anonymous but if someone traces specifically your address all the way to you spending it all, they will be able to identify who is behind that address. I think that this is a good reason why not every money laundering users are using bitcoin because the FBI can trace it beck to them especially if there's big transactions and consecutive transactions done in a single address.