In my opinion, to know whether penicillin tablet can clean urine system of drugs (marijuana) need an expert in drug cleaning process. I would suggest that you consult your physician for more professional help.
No it will not. And, it depends on type of drug, amount used and whether or not it is stored in fat. Ex: Marijuana is stored in fat and stays in the system much longer than some other mood altering substances. I know it is stating the obvious, but if you want to pass don't use.