xolopitli

foolish person, stupid person; fool; idiot