Leturd Share definition Flag A term used to describe Mexican muscular feminists. Guy 1: Larry is so disgusting!Guy 2: I know! He's such a leturd. Leturd by Rems Husband March 10, 2018 0 0 Get merch Get the Leturd mug. Buy Now — $32.95 See more merch