Someone who lacks common sense. Not quite mentally competent.
You're one beer short of a six pack. You have no idea what you're talking about.
by Oldman. February 20, 2018
Get the one beer short of a six pack mug.