Skip to main content

catpow2's definitions

cherry

1) perfect or 'mint' condition

2) an excellent deal, ideal situation, or 'best of the best' (think 'cherry picked' but in a good way)
"That corvette is cherry."

"She got that cherry corner office in the merger." or "They offered me this cherry job package, but I had to turn it down."
by catpow2 April 13, 2014
mugGet the cherry mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email