Long fricken time.
That depends on how much you've smoked and for how long. If you smoked a couple of times a week you would expect it to be out of your system within a month.
the drug would stay in your system for 10 days.
Research tell us that it can take as long as 6 months to keep in hair follicles.
If you smoked it in the manner you described, it can show up in urine anywhere between 60-90 days after you last smoked.
you wouldent Be dirty
A maximum of a month.
10 years
its semi cooked, as it is smoked. Smoked foods can be preserved for long. Its a technique used for years and years, when science and chemical were not available
It's traceable for weeks, maybe months, by professionals.
28 days
That would depend on many factors - how much you smoked, your metabolism, body weight, activity level, etc. See the Drug Detection Times link.
THC is supposed to stay in your system for 30 days. Give or take a few based on your metabolism. But I have heard people say that it can stay in your hair for years. I guess it depends on how long you have smoked and how often.