Country Dictionary

A fork of Rural Dictionary

Sour Grapes

adj. when loosing in the Olympic Gymnastic event then calling the opposing side of Cheating or Cospiracy

Person1: uh oh Liukin got silver again those Chinese probably cheated Person2: Shut up with your sour grapes comment.

by PhelpPhelp August 19, 2008