Twitter can be a rough place - there's lots of harrassment, Nazis, threats, and general arguing and drama that you find in most places online. But also? Some pretty funny people, making some pretty funny tweets. Here are some of the best ones lately:

1. Hard hitting journalism, right here: 

2. Bounce, bounce, bounce, bounce, bounce, bounce, bounce: 

3. Nobody understands women better than men: 

4. Shrek is BAE:

5. This is our Infinity War:

6. But did he pull the string to reveal the hidden pictures though?:

7. Aw snap, that lady's aunt: 

8. Give this man an Oscar: 

9. Did you know Elon Musk saved Furiosa?: 

10. Eat the bat:

11. Relax, it's his birthday: 

12. Alexa, eat the rich: