1

Wallace: We'll make spears. Hundreds of them. Long spears, twice as long as a man.

Hamish: That long?

Wallace: Aye

Hamish: Some men are longer than others.

Campbell: Your mother been telling you stories about me again.

(They laughs)

Is there any joke exist in Campbell's words?

Source: Braveheart (1995)

3
  • A long man could mean a tall man, or a man with a long penis. That is the joke. – Michael Harvey Jul 21 '20 at 12:23
  • 1
    Also, a joke in that Hamish's mother would know the length of Campbell's penis. – rcook Jul 21 '20 at 12:53
  • The joke here is that Campbell is definitely considered a person who is inclined to delay doing anything. – kngram Jul 21 '20 at 15:23
2

Yes, Campbell has exploited the duality of meaning in Hamish's words (sometimes referred to by the pseudo-French expression 'double-entendre') to make an innuendo about the length of his own penis. It is also meant as a humourous insult to Hamish's mother.

Hamish: Some men are longer than others.
Campbell: Your mother been telling you stories about me again.

The men are talking about the length of spears, but Hamish's exclamation that "some men are longer than others" could in isolation refer to the length of men's penises, as sometimes in English a man's penis is referred to as if referring to the whole person. Campbell's quip that Hamish has heard these words from his own mother about Campbell is a suggestion that Campbell has had sexual intercourse with Hamish's mother.

1
  • Also, Hamish uses "longer" to mean "taller" when talking about how "some men are longer than others" - which might not be obvious. – Maciej Stachowski Jul 21 '20 at 13:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.