Seltzoid Share definition Flag a person who is always on twitter, endlessly tweeting and can never step away from the computer or put down the phone You're such a seltzoid, get off of your phone! Seltzoid by harry65454 August 2, 2013 0 0 Get merch Get the Seltzoid mug. Buy Now — $32.95 See more merch