Yes, longer than 30 days...but there are many factors to how long. THC remains in the fatty cells. So a skinny person can test negative earlier than a fatter person. There are those stores in EVERY town that carry this drink...usually where you buy pipes, screens and stuff. Sometimes gas stations carry it too. Drink that and you should be ready to urinate the next day.
Then stop smoking and you will not have this problem.
Then stop smoking and you will not have this problem.