Twore Share definition Flag a person who constantly tweets just for the sole purpose of doing and being annoying 20 tweets in a minute. What a twore. Twore by jpona June 23, 2011 0 0 Get merch Get the Twore mug. Buy Now — $32.95 See more merch