Cool beans is a term in which:
1) someones amazement is shown.
2) you can't be bothered to think of suitble adectives, so you say "cool beans" as a replacement.
3) the person shows taste in vocabulary.
4) you show that you, yourself, are cool.
Rupert: I just sold my car, quick quick!
You: wow! cool beans!
Jim: I grated a carrot today and cut my finger
You: *sigh* cool beans
Kevin: Do you know what "antidisestablishmentarianism" means!?
You: I "cool beans" to you, sir.
You: COOL BEANS!
Crowd: *shock and awe*
5👍 8👎