Well said. To summarise, 'context is everything'. But you need to be culturally sensitive too.
When i first read, i drew three different conclusions - and i shit you not. It was either an american car called an Eagle (which i seem to remember there is), or he was actually a bird handler, my third was that he was in the armed forces and he was referring to the pistol. We actually don't have Eagle Scouts here. The most senior section of scouts is called Explorers. So having no other frame of reference, i could only work on those three.
So if i had any conclusion to draw it would be to be aware that you're audience is from a variety of cultures and background, and if you choose to use phrases that are at all local, you may not be understood, and you may be excluding people from your conversation.
Cor blimey guv'nor. Stone the crows. I 'ank fer a rube 'n' no mistake. You gern ahtsoid fer an oily or wot?