Jack @jackballs.bsky.social · 09/10/2026dropping my new thirst trap monday if this gets 100,000 reskeets 21090
Jack @jackballs.bsky.social · 23/08/2026I am never drinking again (unless something is happening later today) 11091
Jack @jackballs.bsky.social · 22/08/2026just received a gr*ndr message from someone whose bio states “please be 30+” 1230
Jack @jackballs.bsky.social · 10/08/2026made a new insta so i can keep things separate from my art insta ♥️ 0140
Jack @jackballs.bsky.social · 09/08/2026need somewhere else to take thirst traps but the locker room was too busy today :/ 2820
Jack @jackballs.bsky.social · 30/07/202629 today 🎈 looking forward to receiving all your cheques in the post ♥️ 91210
Jack @jackballs.bsky.social · 17/07/2026squeezed in some lunchtime gym sessions this week + new undies 0734
Jack @jackballs.bsky.social · 08/07/2026yes i did buy the grindr exclusive madonna vinyl for my straight housemate, that’s allyship right there 070
Jack @jackballs.bsky.social · 04/07/2026inadvertently turned up to the function in the same outfit as my fellow aging twinks 1290
Jack @jackballs.bsky.social · 01/07/2026forgot to take an after pic from my haircut so have a pic that conveys the petty drama that’s been occurring in the communal kitchen at work instead 1430
Jack @jackballs.bsky.social · 25/06/2026went for drinks after work and then the building next to us caught fire 0120
Jack @jackballs.bsky.social · 28/05/2026first workout after a v heavy few days was tough! who’d have thought! 61175