merolengo is incorrectly written, and should be written as "Melolengo" as meaning:The word widely used in Mexico is melolengo, although some say merolengo, which means foolish, bobo, idiot, limited intellectual capacity. In Colombia we say pepa, truncheon, pilo, ready, smart.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list