c287960f_ng_for_EFL_Students___Teachers__Meaning
[Saying] (someone is) the 800 pound gorilla [Meaning] 
most important party to a transaction/or in a group
Page 2: Business English Jargon & Slang for EFL Students & Teachers
Meaning