When it comes to getting rid of the weed smell, shampoo is not going to do the trick. The best way to get rid of the weed smell is to use a product specifically designed for that purpose. There are a number of products on the market that are designed to remove the weed smell from your hair and clothing. These products usually contain natural ingredients that are safe for your hair and skin.