Random Words:
1.
To be forced to apologize or to admit a fault.
I caught Pierson in another lie, so he has to eat some humble pie.
See tradesman
2.
n..
1.
to be embarrassed for someone, who in fact is not embarrassed for themselves.
"dude, i am totally embassarrated for that guy over ..