An insult meaning an idiot, or being dumb, primarily said in Spanish.
You are such a mandiguno for that.
by gorillagorgoro May 22, 2019
Get the mandiguno mug.