The Washington Post

Where people swear most on Twitter, in one interactive map

Twitter users aren’t exactly renowned for their grammar or good manners. Now a computer science student has mapped precisely how potty-mouthed our tweets are.

(, a project by Carleton University junior Martin Gingras, is a (very literal) real-time map of where in the world people are dropping "the f-bomb" on Twitter. The map pulls from the public Twitter API and uses geocoded data to plot a bomb signpost on the map every time someone uses the curse word. An accompanying Twitter feed also “sporadically retweets” the messages that make the map.

F-bombs, for the record, fall mostly where you’d expect -- in countries that speak English, like the U.S. and Britain (Canada and Australia, for whatever reason, seem to swear a lot less.) More interesting is the timing of the tweets: When I opened this morning, the map was nearly empty -- but as of 5:20 p.m., the East Coast, as well as Ireland and England, were peppered with profane tweets. That lines up well with a 2010 study from Northeastern University, which found weekdays between the hours of noon and 6 p.m. were among the most miserable for U.S. Twitter users.

Sounds like some people had pretty bad f-ing Tuesdays. View the full map here.

Caitlin Dewey is The Post’s digital culture critic. Follow her on Twitter @caitlindewey or subscribe to her daily newsletter on all things Internet. (
Show Comments
Most Read
DJIA -1.29%
NASDAQ -3.25%
Last Update: 02/08/2016(DJIA&NASDAQ)



Success! Check your inbox for details.

See all newsletters

Close video player
Now Playing

To keep reading, please enter your email address.

You’ll also receive from The Washington Post:
  • A free 6-week digital subscription
  • Our daily newsletter in your inbox

Please enter a valid email address

I have read and agree to the Terms of Service and Privacy Policy.

Please indicate agreement.

Thank you.

Check your inbox. We’ve sent an email explaining how to set up an account and activate your free digital subscription.