Slang meaning of EAT MY SHORTS

EAT MY SHORTS means: Eat my shorts is an American slang exclamation of defiance or contempt.