Macduffed
To be turned into a laughingstock; To show someone up in the worst way; To make someone look like a complete idiot in front of everyone.
My dog ate my homework and I told the teacher it was a ghost. I got Macduffed in front of the whole class.
He said he could bench 200 lbs. I bet him 50 bucks. He Macduffed and couldn't even lift 100.
My mom tried to text me during my math test. I got Macduffed by the teacher and got sent to the office.
xs