phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Help: 800 pound gorilla

Posted by David Rubin on February 07, 2003

Anyone know the origin of this term? If one needs to succicently describe the term to a global community, what's an easy way to do that?