Skip to main content

Definitions by Cherry the Snail

Cherry the Snail 

The gigantic red snail that looooovvees to eat cherry tomatoes
"Oh how I love Cherry the Snail."