Doja Cat has branded Elon Musk a “barrel chested Ewok” in a tirade against the X/Twitter CEO.
Request DMCA Takedown