Definition of A few crumbs short of a biscuit

Australian Slang
A few crumbs short of a biscuit
neuron impaired

Search Dictionary:
Search Web Search Dictionary