It is a way of referring to an effeminate. It is considered a derogatory and vulgar expression.
MUJERENGO from the Portuguese mulherengo . Effeminate, yellowish