I've met smarter sandwiches Share definition Flag To someone about somebody stupid, brainless Did you talk to the Sheriff ? No the Sheriff is an idiot, i mean, i've met smarter sandwiches ! I've met smarter sandwiches by alan.s January 4, 2008 0 0 Get merch Get the I've met smarter sandwiches mug. Buy Now — $32.95 See more merch