Top definition
Noun: Slang term for a person of portuguese heritage.
That almond eater won't stop staring at us.

He's not spanish, he's an almond eater.
by YourMotherHo February 03, 2010
Get the mug
Get a almond eater mug for your barber José.