Top definition
To swallow your pride and accept the idea that someone else has a better idea on how to solve the problem you created for yourself.
I told him it was time to Humble Up and let me solve the problem that he had created.
by meintheoffice999 November 28, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush