An underdeveloped (typically young) male who is clumsy, unconfident, unassertive, and struggles to carry out everyday tasks. He covers up his insecurities by trying to please other people at all costs and is afraid of confrontation, even when he says he's not. A nugget may also be described as a wimp, nice guy, simp, virgin, etc.
That guy just splattered ketchup all over his shirt. What a nugget!