To dream of opium, signifies strangers will obstruct your chances of improving your fortune, by sly and seductive means. ...
A complete wudhu or ghusl suggestes complete pardon from sins and evil....