Yoyoyoboys's definitions
Someone else embarrassing the shit out of themselves, so much that you get extremely embarrassed for them.
by Yoyoyoboys December 22, 2018
Get the 2nd hand embarrassmentmug.
Get the 2nd hand embarrassmentmug. We'll email you a link to sign in instantly.