Cher's Twitter is one of the strangest, most compelling profiles out there. She doesn't just Tweet - she holds court.

Last month, UFC fighter Nick Diaz was handed a five-year suspension from the league after testing positive for cannabis. Many celebrities have come to Diaz's defence. The latest? Cher, who tweeted the following:

She covers everything from the Republican candidates for president...

…to late-night comedy shows…

...to hip-hop:

Whatever the subject, you can count on Cher to chime in. She's also very relatable. Have you ever struggled with technology? Cher has:

Each tweet is a small wonder, an emoji-filled, STRANGELY CAPITALIZED, deeply sincere personal statement. She gives life advice to fans…

…sends updates about her family… 

…and does…whatever this is:

You might be thinking that we're being ironic, getting in a few cheap laughs at the expense of a 69-year-old woman who's trying her damnedest to keep up with the times.

Not so.

Cher's Twitter is a treasure trove of unfiltered thoughts and spur-of-the-moment observations. At a time when many celebrities' posts are written by interns or ghostwriters, it's refreshing to see such an unfiltered perspective. Cher, quite simply, doesn't give a f***.

Cher has mastered Twitter. If you need any more proof, well, she'd like to send you a delicious cake.