baboso

Etymology
From.

Adjective

 * 1) slimy
 * 2) dribbling, drooling
 * 3) immature, callow
 * 4) foolish, stupid
 * 5)  mushy; oversentimental

Noun

 * 1) dribbler
 * 2) immature or callow person
 * 3) moron, fool, stupid person
 * 4) blenny fish
 * 5)  slimeball, groper contemptible flatterer