Ive been doing a lot of research on this on how God wanted his people to keep clean in the body. Which doesnt just repersent eating clean foods, like when we see laws writen in leviticus, about eating unclean foods, there was more meaning than just eating unclean food there, in the old testerment,like this one underneath
1 Cor 16 Don’t you know that you yourselves are God’s temple and that God’s Spirit dwells in your midst? 17 If anyone destroys God’s temple, God will destroy that person; for God’s temple is sacred, and you together are that temple.
As we can see above God is speaking to born again christians here. There the same meaning as keeping your body clean here also.
Breaking the laws of physical health, such as lack of exercise and rest, injuring and abusing the body, unhygienic practices and poor nutrition, may also produce spiritual effects. Neglecting one's body, Paul says, is a sin of defiling what is holy, and God will punish for it. With an important addition, he repeats this three chapters later in 1 cor 6:18-19 where he also ties in Christ's redemptive sacrifice for us. These types of sins are 1 Corinthians 6:18-19
18 Flee from sexual immorality. All other sins a person commits are outside the body, but whoever sins sexually, sins against their own body. 19 Do you not know that your bodies are temples of the Holy Spirit, who is in you, whom you have received from God? You are not your own;
To be clear there is more than one way to make your body unlean,
Now there is no passage that clearly says if you become a drug addict smoking cannibis or taking other drugs you willd defile your own body, But can the holy spirit dwell in a born again christian who becomes a drug addict ?