July 8 Share definition Flag People born on July 8 are the most annoying little shits on earth. No wonder Stephan is so annoying, he is born on July 8. July 8 by OrphanDestroyer21 June 1, 2021 0 0 Get merch Get the July 8 mug. Buy Now — $32.95 See more merch