Top definition
A term used to describe Mexican muscular feminists.
Guy 1: Larry is so disgusting!

Guy 2: I know! He's such a leturd.
by Rems Husband March 10, 2018
Get the mug
Get a Leturd mug for your papa Jerry.