Castor oil makes me itch like crazy. Maybe that's it?