Sour Grapes Share definition Flag Bad tasting hemorrhoids; presumably discovered during anilingus. She was so sexy until I got a tongue full of sour grapes. Sour Grapes by RockyPeon84 December 9, 2012 0 0 Get merch Get the Sour Grapes mug. Buy Now — $32.95 See more merch