mamparra

Noun

 * 1) A fool, an idiot, a mampara.