Sign in

PupLeoSF

@pupleosf.bsky.social
4.5K followers 548 following 65 posts

Content warning: NSFW 🔞 Twitter: PupLeo06 OF: onlyfans.com/pupleo06

PostsRepliesMedia
PupLeoSF @pupleosf.bsky.social · 21/03/2026
Come get it!
010
PupLeoSF @pupleosf.bsky.social · 21/03/2026
🤤🫠
110
PupLeoSF @pupleosf.bsky.social · 13/03/2026
50% off for the month of March! Come check out my page 😈 onlyfans.com/pupleo06
2977
PupLeoSF @pupleosf.bsky.social · 09/02/2026
Exactly what I needed to see to take care of business on my work break 🤤😈
050
PupLeoSF @pupleosf.bsky.social · 06/02/2026
It’s been a minute since I’ve posted. How yall doing?
91386
PupLeoSF @pupleosf.bsky.social · 27/12/2025
🤤
010
PupLeoSF @pupleosf.bsky.social · 26/07/2025
You too! I hope to run into you guys again this weekend
020
PupLeoSF @pupleosf.bsky.social · 24/07/2025
I want to bury my nose in that bush
030
PupLeoSF @pupleosf.bsky.social · 24/07/2025
Who’s coming to SF for Dore Alley?
1231927
PupLeoSF @pupleosf.bsky.social · 30/05/2025
G’morn’n ☕️
62653
PupLeoSF @pupleosf.bsky.social · 29/05/2025
Done
515414
PupLeoSF @pupleosf.bsky.social · 28/05/2025
🥵🥵🥵
010
PupLeoSF @pupleosf.bsky.social · 19/05/2025
Let me take care of that 😈
010
PupLeoSF @pupleosf.bsky.social · 08/05/2025
Thirsty Thursday! More to cum at onlyfans.com/pupleo06
61789
PupLeoSF @pupleosf.bsky.social · 26/04/2025
I need to ride that
160
PupLeoSF @pupleosf.bsky.social · 19/04/2025
#NationalSendANudeDay
091
PupLeoSF @pupleosf.bsky.social · 19/04/2025
Today was National Send Nudes Day. Here you go! #gay #gayporn #porn #nudemen #gaybro #gaynudes #nakedmen #horny #dick #cock #goon #jock #bate #muscle #nsfw #batorbro #jerkingoff #cock #dadbod #hairman #pubes #gooner #penistime #onlyfans #hairyass #gaydad
635129
PupLeoSF @pupleosf.bsky.social · 18/04/2025
Gimme!
140
PupLeoSF @pupleosf.bsky.social · 11/04/2025
Taking a midday break from work to relax a little by the pool 😎 25% off for both new and returning subscribers to my OnlyFans. It’ll run for 7 days so cum check it out: onlyfans.com/pupleo06
930129
PupLeoSF @pupleosf.bsky.social · 07/04/2025
Say hello if you do!
010
PupLeoSF @pupleosf.bsky.social · 07/04/2025
Caught a little sun this weekend. How did you spend yours? 😎 onlyfans.com/pupleo06 #batorbro #jerkingoff #gay #cock #hairman #pubes #gooner #penistime #onlyfans #hairyass
2791264
PupLeoSF @pupleosf.bsky.social · 04/04/2025
Gladly 😈
010
PupLeoSF @pupleosf.bsky.social · 03/04/2025
So ready for the weekend! #batorbro #jerkingoff #gay #cock #hairman #pubes #gooner #penistime #onlyfans
21766
PupLeoSF @pupleosf.bsky.social · 28/03/2025
Friday couldn’t come soon enough. Needing some me time now 😈
859430
PupLeoSF @pupleosf.bsky.social · 23/03/2025
Thanks sexy!
010
PupLeoSF @pupleosf.bsky.social · 21/03/2025
Happy Friday!
18108079
PupLeoSF @pupleosf.bsky.social · 13/03/2025
My motivation to be in boarding group 1 or 2 + the aisle seat is so I can see all the pretty VPL’s that pass by. I always whisper “I love you” as they walk by 🥰
1301
PupLeoSF @pupleosf.bsky.social · 10/03/2025
🤤🤤🤤
010
PupLeoSF @pupleosf.bsky.social · 24/02/2025
🤤
020
PupLeoSF @pupleosf.bsky.social · 15/02/2025
🤤🤤🤤
020
PupLeoSF @pupleosf.bsky.social · 12/02/2025
Feeling Daddy today
860939
PupLeoSF @pupleosf.bsky.social · 08/02/2025
Another lazy Saturday morning at home ☕️ 🌞
233112
PupLeoSF @pupleosf.bsky.social · 27/01/2025
Thank you sexy! I’m very flattered! 🥰
000
PupLeoSF @pupleosf.bsky.social · 03/01/2025
🤤🫠
020
PupLeoSF @pupleosf.bsky.social · 27/12/2024
Haha nice! It’s my favorite room. Nice and private 😈
010
PupLeoSF @pupleosf.bsky.social · 27/12/2024
Yeah!
100
PupLeoSF @pupleosf.bsky.social · 20/12/2024
If you insist!
632625
PupLeoSF @pupleosf.bsky.social · 19/12/2024
Just handing out at my hotel. I hope no one walks by 😈😏
1452133
PupLeoSF @pupleosf.bsky.social · 19/12/2024
Check out the Mr. S website! They have some good ones
000
PupLeoSF @pupleosf.bsky.social · 18/12/2024
WOOF! 🥵
040
PupLeoSF @pupleosf.bsky.social · 11/12/2024
🤤🤤🤤
010
PupLeoSF @pupleosf.bsky.social · 01/12/2024
I want that again soon 😈
030
PupLeoSF @pupleosf.bsky.social · 30/11/2024
🤤🤤🤤
010
PupLeoSF @pupleosf.bsky.social · 24/11/2024
I think he might have a pinched artery or something
110
PupLeoSF @pupleosf.bsky.social · 23/11/2024
Thanks sexy!
000
PupLeoSF @pupleosf.bsky.social · 23/11/2024
Good morning 🌞☕️
1558220
PupLeoSF @pupleosf.bsky.social · 23/11/2024
👋🏻🥹
010
PupLeoSF @pupleosf.bsky.social · 23/11/2024
I’ve already decided to dump it. I’m just going to take a moment to migrate people over
111
PupLeoSF @pupleosf.bsky.social · 23/11/2024
Thanks! I can get up to 5 pounds but I run out of real estate 😆
010
PupLeoSF @pupleosf.bsky.social · 22/11/2024
😂💀
020