spotch Share definition Flag A person of limited wit that walks around with his hand on his chin looking lost. Going into the Hoboken train station saying "pack of marlboro" I am a spotch. spotch by sand dollar January 13, 2008 0 0 Get merch Get the spotch mug. Buy Now — $32.95 See more merch