Top definition
The dry, sticky feeling you get in your mouth after eating those peanut butter cracker things.
"Toss me a few waters bro, I got a bad case of cracker mouth."
by SVBLE June 26, 2018
Get the mug
Get a Cracker Mouth mug for your barber Vivek.