Skip to main content

YoAdriaane's definitions

che-che

The Chinese way of saying "Thank You"
He licked my ta-ta then i replied with, "Che-Che"
by YoAdriaane November 21, 2004
mugGet the che-chemug.

Share this definition