#1asher x john egbertby mary2311a funny story about my bsf x john egbert bc i fucking hate themroxylalondemovinginhomestuckie+5 more