Top definition
To be unhappy, disgruntled or gypped at one's situation, particulary where someone else is getting a better deal than you, ie they get a grape and you only get a cucumber.
'What a rip off! I'm totally going to throw the cucumber on this oneā€¦'
by avalanche3 November 27, 2012
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush