Dark_Larva

Dark_Larva t1_j6i4sdw wrote

Edit: I thought the poster I replied to may have been trolling, instead I missed a reply of theirs. They don't like the term, but I included a link previously explaining what a Stroad is. I apologize for insinuating you may have been trolling, I should do better reading replies before jumping to this conclusion.

Here is more information on the topic: Wikipedia

It was coined in 2011 by a Civil Engineer, so if the Simpsons borrowed it they certainly did from a very intelligent individual.

5