Julia Strand Share definition Flag Idiot Wow I’m Julia strand, a fucking stupid idiot Julia Strand by TruthTeller1239 October 25, 2020 0 0 Get merch Get the Julia Strand mug. Buy Now — $32.95 See more merch