Top definition
Someone who speaks at a fast pace, making them hard to understand.
He was so nervous that he had cheetah tongue.
by Jaqwaan May 27, 2018
Get the mug
Get a Cheetah Tongue mug for your bunkmate Zora.