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 Get the July 8 mug.