Top definition
A bank specialising in the currency of scran.
Bob: "Hey! Did you hear about that new bank, Scrantander?"
Patrick: "Yeah! I opened an account the other day."
Bob: "One hopes those investment scrankers don't get a bit peckish and steal all of our scran."
by Tarquinnious November 04, 2011
Get a Scrantander mug for your father Georges.
Jul 2 Word of the Day
Someone people turn to when they're sad who makes them feel better.
Dude, I was so unhappy about my girl, until I spoke to my serotonin donor who really helped me feel better
by jonfurstn1 November 27, 2009
Get a serotonin donor mug for your cousin Zora.