Top definition
literally means "feminine" in spanish, like when referring to female animals, but is usually another slang term for woman, chick, lady, girl, etc.
by mobius_strip October 27, 2007
Get the mug
Get a hembra mug for your father-in-law Callisto.