yes i think it will work as long as u do some excercise with it...atleast workout once a day for like 15-30 mins to get sweating....just drink alot of water....weed may not be water soluable but the water will work as a flushing system to get the thc out .....

i also had 2 weeks to get it out of my system from smokin for a year or 2....well all i did was drink plenty of water and exercise.....drink so much water that u start peeing every 5 mins....dont drink alot just keep going and "try" to pee to see if it will come out...dont drown urself by too much water.....also go to wal greens and get a kit called detox 7 days...it will clean ur system out in 7 days its a pill system....i used it and it helped along with the other steps