a few sandwiches short of a picnic
Someone who is not altogether in the mental sense; nevertheless someone who can be considered a blundering dumbass.
Dude 1: Why is that guy rolling little pieces of crap into shapes?
Dude 2: I believe he is "a few sandwiches short of a picnic" better let him be.
Dude 2: I believe he is "a few sandwiches short of a picnic" better let him be.
a few sandwiches short of a picnic by Nameless Here Forevermore July 16, 2008
Get the a few sandwiches short of a picnic mug.