Julia Strand Share definition Flag Idiot Wow I’m Julia strand, a fucking stupid idiot Julia Strand by TruthTeller1239 October 25, 2020 Get the Julia Strand mug.