Ruby (@rubybfdiftw) header
Ruby (@rubybfdiftw) profile picture

❤🌸❤ SHE/HER! HI @FREESMARTBEMBER // Takes place during TPOT

NEAR THE HOTEL
Joined August 2024
Photo by Ruby (@rubybfdiftw)Photo by Ruby (@rubybfdiftw)Photo by Ruby (@rubybfdiftw)Photo by Ruby (@rubybfdiftw)Photo by Ruby (@rubybfdiftw)Photo by Ruby (@rubybfdiftw)Photo by Ruby (@rubybfdiftw)Photo by Ruby (@rubybfdiftw)Photo by Ruby (@rubybfdiftw)Photo by Ruby (@rubybfdiftw)
Ruby retweeted
Pov: Watching BFDI Forever (2028) and Dora survives her first elimination on The Firey Jr Foundation team
5
24
158
1,367
im gay ok im gay im gay im gay gay gay
4
2
5
178
Replying to @l1ttleevergreen
@l1ttleevergreen if i said i was gay for you would that do anything does that effect your feeble moid mind
2
1
2
60
"Bottle, Leafy and Book yams or get back dream island"
5
4
5
19
860
Get your QuickQueue passes! The new episode releases tomorrow at 3pm PT.
41
136
61
668
28,600
just a headsup, AnimationArea was my groomer in 2018 when i was 13 i dont talk about it in public but what he did really stuck with me and caused lifelong trauma i'm still coping with to this day I'd appreciate it if people wouldnt put memes about what he did on my feed thank you
21
202
2
571
19,000
It's time for a redemption arc! BFDI mini Redux 1 is out NOW on YouTube!
BFDI mini's very first returnee-only season is nearly here! Who do you think made the cut? 🤔
61
155
48
875
83,270
GOODNIGHT GUYS!
4
6
1
12
753
Hello! Yesterday, I got confirmation I’ve been diagnosed with Autism Spectrum Disorder. It’s one of many steps I’ve taken over the past 14 months, when I first faced my Twitter mistakes and started working to do better. Until 14 months ago, I used social media wildly irresponsibly, using the name Oddcard and others. I posted ragebait I don’t believe in, insulted literal fans, showed ignorance, and acted incredibly antisocially to people close to me who I love. The day I learned of the damage I had done, I deleted my account and vowed to serious life changes so I never reach that state again. It was absolutely wrong and I’m fully responsible, so I knew a major effort was owed. I had hit a deeply unhealthy place with dependency and addiction, which is why since July 2025 I’ve stayed committed to addressing what kind of condition I was in to post like this, so that it never happens again.
704
2,627
1,049
8,643
1,072,262
Ruby retweeted
this is a kind of #serious post that i never thought id have to make couple days ago my MOM GOT TAKEN AWAY BY ICE and might be deported soon so please help us get money for a lawyer or we might have to move out of the country!! if u cant donate just rt gofund.me/45fef2620
20
3,036
43
3,985
61,367
NONE OF US ARE FREE UNTIL ALL OF US ARE FREE!!🇵🇸🍉 🍉Daily clicks: arab.org 🍉E-sims: linktr.ee/foresims 🍉Gaza Funds: gazafunds.com 🍉Menstrual hygiene funds: piousprojects.org/campaign/2… 🍉Boycott: boycott-israel.org 🍉PCRF: pcrf.net
8
827
2
1,828
19,944
lily's world XD is OUT at a 20% discount! 🖥️Investigate a missing girl's laptop 👻Psychological horror ❤️Heartfelt story about body image, growing up, and childhood friendship PLAY NOW 👇
86
479
46
1,455
71,337
jesus man
Replying to @insanepizzer
First off, @/artofclapping sent two tweets which would quickly be deleted and reposted on Michael's main account. It also not only shares many similarities with how Oddcard behaves, but also directly replied to it multiple times.
48
167
40
1,377
113,065
Elsewhere. #bfdi #osctwt
8
192
3
894
15,108
Voting on the final rejoin for BFDI:TPOT ends in 9 hours! Cast your votes if you haven’t already! #BFDI
Make sure to cast your vote for who you DON'T want to have rejoin! You get TWO votes--one in the comments on BFDI:TPOT 25, and one in the poll (check the reply!) #BFDI #TPOT
68
295
48
1,609
87,276
Liy here to light up your holiday season
42
794
45
1,848
Something wrong, Match? #BFDI
191
2,410
89
9,706
199,724
Ruby retweeted
Animation @SebotaYT 's MAP #osctwt
13
176
1
1,130
18,301