Probably not. If you smoked everyday and tested yourself the very next day, it may not matter how much water you drink, you still may be too dirty to pass a test. But everyone is different and you could get lucky. There is only one way to find out for sure.