TWO CANS SHORT OF A SIX PACK Meaning of TWO CANS SHORT OF A SIX PACK in English adj 1. stupid or crazy; not "all there." Submitted by Lisa, San Diego, CA, USA, 31-12-2002. Slang English vocab. Английский сленговый словарь. 2012