Netdoc states thiazide and spironolactone containing diuretics should not be used if you have a
sulfur allergy.
Sulfur based medication looks to be the most likely cause of your garlic odor.
Causes of garlic smell:
* Foods in the onion (allium) family, including onion, leek, garlic and chive, contain pungent sulfur compounds that permeate through skin pores.
* Certain sulfur-based medications, including dimethyl sulfoxide (DMSO), can cause body odor and bad breath similar to garlic.