Skip to main content

Definitions by PandaShade

CheCheWaa 

An Insult, Regarding Annoying People Who Dress/ Act Weird Or Strange.
Older Man Wearing His Whitey Tighties Yelling On His Front Lawn. "OMG What A CHECHEWAA!!!"
CheCheWaa by PandaShade June 14, 2011