1 definition by SlumberDragon

Describing someone who has a extremely weak moral or physical fibre.

In addition, due to this weakness the said person tends to give up on demanding tasks easily/ without a fight.
X - “hey look, Dave has given up on his run”

Y - “Yeah, he’s humbered
by SlumberDragon July 4, 2021
Get the Humbered mug.