1 definition by instantvintage

Multiple definitions: 1. When you hear a song on radio/Soundcloud/live/anywhere and it is fire AF. 2. An event, experience, or serendipitous coincidence. 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!"
by instantvintage May 14, 2015
Get the Cherry mug.