chachy
even though you recieved the best grade in the class you dont need to act so chachy
arrogant, annoying, yet stupid at the same time
"even though you recieved the best grade in the class you dont need to act so chachy" What is the definition of "chachy"?