WTF is… Neem?!

Sometimes the best things stink. No, literally. Neem oil reeks. It’s aroma i