Twitter may be Indiaan incredibly angry and depressing place on occasions, but it's got its upside too.
Every now and then, for instance, it can be really really funny.
From self-deprecating celebrities to small dogs swinging from tree branches, here are some of the most chuckle-worthy British tweets from 2017...
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
This Tweet is currently unavailable. It might be loading or has been removed.
Good work, Britain.
Impressive looking 'Seinfeld' video game is pure fantasy, for nowTwo men fall off a cliff playing 'Pokémon Go'Obviously ‘Pokémon Go’ and Calvin Harris dominated Twitter this weekTrump and Cruz make out on giant billboard in GOP convention cityNorm Macdonald wants us to feel bad for Louis C.K and Roseanne Barr'First Man' review: Damien Chazelle's moon landing movie soarsToy guns banned outside Republican convention. Real guns allowed.What's with people in Netflix original movies wearing shoes IN BED?The Drake/Meek Mill beef appears to have endedChance the Rapper closes ESPYs with stirring tribute to Muhammad AliObviously ‘Pokémon Go’ and Calvin Harris dominated Twitter this weekWell, that was fast: Trump/Pence campaign appears to have nixed phallic logoFacebook activates Safety Check for Nice after truck rams into paradeApple's low145 tech leaders sign open letterNew York City reports first known instance of femaleApple really needs to refresh the Mac MiniA baby Mandrake is the star of this magical 'Harry Potter' photo shootTesla's superJuul Labs sues Chinese counterfeiters illegally selling fake Juuls Stormers vs. Munster 2024 livestream: Watch United Rugby Championship for free Toray Pan Pacific Open 2024 livestream: Watch live tennis for free iPhone 16 owners are seeing massive battery drain on iOS 18 Best gaming keyboard deal: Save on gaming keyboard and mouse bundle Virginia vs. Clemson football livestreams: kickoff time, streaming deals, and more NYT Connections Sports Edition hints and answers for October 18: Tips to solve Connections #25. Sharks vs. Warriors 2024 livestream: Watch United Rugby Championship for free Miami vs. Louisville football livestream: Kickoff time, streaming deals, and more Colorado vs. Arizona football livestreams: kickoff time, streaming deals, and more Barcelona vs. Sevilla 2024 livestream: Watch La Liga for free How to unblock XVideos for free Manchester United vs. Brentford 2024 livestream: Watch Premier League for free Texans vs. Packers 2024 livestream: How to watch NFL for free Best fitness tracker deal: Save $50 on the Fitbit Google Ace Today's Hurdle hints and answers for October 18 Zebre vs. Lions 2024 livestream: Watch United Rugby Championship for free Get an LG OLED TV for 41% off at Amazon Guangzhou Open 2024 livestream: Watch live tennis for free Hinge's top prompts going into cuffing season Best iPad mini deal: Save $15 on Apple iPad mini 7