Becca Peter @DefectiveBecca

That “vigilante blogger” in LuLaRich. My son Eddie died from an embryonal brain tumor in November 2023. linktr.ee/defectivebecca Lopez Island, WA Joined September 2021
  • Tweets
    8K
  • Followers
    8K
  • Following
    459
  • Likes
    74K