Multiple definitions: 1. When you hear a song on radio/Soundcloud/live/anywhere and it is fire AF. 2. An event, experience, or serendipitouscoincidence. 3. To exclaim excitement and admiration for something wonderful.
"Aye bruh, this track is cherry af." "That's cherries, mate." "LISTEN TO THAT CHERRY BASS!"