Top definition
Spanish slang, an offensive way to call someone a homosexual. It translates to "egg sucker" which pretty much means dick/ball sucker.
Oye men, mira ese mamahuevo
by The Definer of Latin June 15, 2010
Get the mug
Get a Mamahuevo mug for your barber Beatrix.