A delicious flavor of ice cream, very similar in flavor and consistency to mint chocolate but with a clever twist
I went to lick kenken in world chat and it was nom nom delicious.