Top Definition
The mouthwatering, delicious flavor when you mix cherry, and strawberry together.
For years people have drank cherry juice and strawberry juice. They never knew what sensational, tongue tingling, heart pounding flavor the two would make if combined. Recently they just discovered this amazing flavor and now is in the making. And they call it Chawberry!
by jillbobjoe May 13, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.