by La Hembra Sinaloence December 3, 2006
Get the Hembramug. 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 November 14, 2007
Get the hembramug.