Mary Jane (perhaps) smoked by Republican trafficker (8)
Muggles (like Mary Jane) is an old-fashioned term for marijuana, and was popular among old-time US jazz musicians.
If the questionable "smoked" is a valid anagrind.
Louis Armstrong:
https://www.youtube.com/watch?v=qY6Yo6lE-Jg