Top definition
Shocked and humbled at the same time.
"When I was gifted a small fortune for saving a cat stuck up a tree, I was shumbled."
by MrLogician February 25, 2021
Get the Shumbled neck gaiter and mug.