Not the full shilling British informal
Stupid or crazy
He is definitely not the full shilling when wearing a thick coat in this sultry weather.
You are not the full shilling if you think that this app will pay you money at such an interest rate.
Extremely stupid
Very stupid, or silly
A very offensive term used to describe an upper-class British man who is stupid or inexperienced
If you're off your trolley, your ideas or behaviour are crazy or insane.
Used to advise that someone should wear warm or dry clothes, otherwise he or she will catch a very bad cold
"It's snowing outside, you'll catch your death of cold if you don't wear properly."