phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

*eat my shorts*???

Posted by Daredevil on March 20, 2004

hi there,
I heard this expression in the Simpsons. What does that mean?
Thanks