Listen to Earl Sweatshirt Radio on iHeartRadio

Odd Future rapper Earl Sweatshirt is calling off the remaining performances on his summer tour. 

On Twitter, the emcee explained that he "had to press eject on the tour" because he's mentally and physically worn out.  He says he currently weighs a "fraction" of what he should and can't give fans his best performance. 

Earl also apologized to fans who hoped to see him perform and vowed to get healthy to work on his next album. 

In the coming weeks, the rapper was scheduled to take the stage at several music festivals across Europe. 

Photo: Getty Images