Put In Some Fucking Effort5155I. RohlSharon MelendesFollowSep 1, 2018 · 1 min readLutz.Since I believe in science and biology, I guess I’m a TERF.And so is Mother Nature.