It may be hard to believe, but Mary Poppins herself has the most foul mouth in Hollywood!
A study from Buzz Bingo analyzed over 3,500 film scripts to discover which actors and actresses swear the most in their films. And believe it or not, Emily Blunt tops the rankings!
The top ten actresses include:
1 - Emily Blunt – 81
2 - Jennifer Lawrence – 75
3 - Leslie Mann – 70
4 - Frances McDormand – 68
5 - Winona Ryder – 66
6 - Julie Delpy – 66
7 - Mila Kunis – 65
8 - Kristen Wiig – 65
9 - Jennifer Lopez – 63
10 - Bel Powley – 62
Blunt secured the top spot thanks to her role The Girl on the Train, in which she said 33 swear words during the film's short 112 minute run time. This means, on average, Blunt swore, three-to-four times per minute.
Via UPROXX





