Watson Share definition Flag Pissed off dude. Pulls hella carts in at a time. Often times seen in rival stores with his Smith's Uniform. If you see him...you should run. Watson is coming this way, don't make eye contact! Also see Baden. Watson by xHonorx February 16, 2008 0 0 Get merch Get the Watson mug. Buy Now — $32.95 See more merch