haberdashery
A fancy way to call someone an idiot, usually when the idiot doesn't get it and acts like it's a compliment.
He called me a haberdashery and I didn't know what that meant.
She said, 'You're the biggest haberdashery ever!' and I was confused.
He told the principal, 'You're a haberdashery!' and got sent to the office.