DefectiveBecca Profile Banner
Becca Peter Profile
Becca Peter

@DefectiveBecca

Followers
9K
Following
100K
Media
2K
Statuses
14K

That “vigilante blogger” in LuLaRich. My son Eddie died from an embryonal brain tumor in November 2023.

Joined September 2021
Don't wanna be here? Send us removal request.

No tweets found