Sign in

Jim (Pup Gruff)

@jimpromptu.bsky.social
947 followers 405 following 459 posts

When I’m with you it feels like music www.instagram.com/jimpromptu 👬 @mnpocketcub.bsky.social 📍Minneapolis

PostsRepliesMedia
Jim (Pup Gruff) @jimpromptu.bsky.social · 18/09/2026
Getting bigger each day
Naked mirror selfie with hand behind head
0665
Jim (Pup Gruff) @jimpromptu.bsky.social · 15/07/2026
Better late than never #tummytuesday
Shirtless mirror selfie
0722
Jim (Pup Gruff) @jimpromptu.bsky.social · 09/07/2026
I’m finally free from Snapchat (deleted my account)
Stock breaking chains image
2150
Jim (Pup Gruff) @jimpromptu.bsky.social · 26/06/2026
Does this mean he and I get to fuck now? britmonkey.com/2020s-politi...
130
Jim (Pup Gruff) @jimpromptu.bsky.social · 26/06/2026
It’s #fcf - work edition
Cock pic in bathroom stall
2955
Jim (Pup Gruff) @jimpromptu.bsky.social · 20/06/2026
Busting out the speedo 😈
Mirror selfie wearing speedo
1600
Jim (Pup Gruff) @jimpromptu.bsky.social · 18/06/2026
kojira.github.io/bluesky-lice...
040
Jim (Pup Gruff) @jimpromptu.bsky.social · 12/06/2026
Happy Friday gay people! Who wants to help me take off the rest?
Mirror selfie, lifting up shirt
3681
Jim (Pup Gruff) @jimpromptu.bsky.social · 11/06/2026
You know what? Have some more hog
Bathroom dick pic
3835
Jim (Pup Gruff) @jimpromptu.bsky.social · 08/06/2026
One more for #mcm
Cock pic in hotel bed
2613
Jim (Pup Gruff) @jimpromptu.bsky.social · 06/06/2026
Chicago’s Goodest Boy
Mirror selfie mesh good boy shirt
21222
Jim (Pup Gruff) @jimpromptu.bsky.social · 05/06/2026
Happy hotel #fcf
Hotel bed cock pic
3876
Jim (Pup Gruff) @jimpromptu.bsky.social · 05/06/2026
Goodnight gay people 😴
Shirtless mirror selfie
0410
Jim (Pup Gruff) @jimpromptu.bsky.social · 02/06/2026
Had a sleepover with oomf 🥰
Shirtless mirror selfie
2521
Jim (Pup Gruff) @jimpromptu.bsky.social · 27/05/2026
Will be in Chicago next weekend (June 4-8) - looking for things (and boys) to do, let me know if you have any suggestions 😉 (cock pic for engagement)
Mirror selfie, naked with a cock ring on
1703
Jim (Pup Gruff) @jimpromptu.bsky.social · 25/05/2026
It is: hot as fuck out ☀️
Mirror selfie, lifting up tank
01011
Jim (Pup Gruff) @jimpromptu.bsky.social · 25/05/2026
Going out for the third night in a row (allegedly)…
Nude mirror selfie, waist up
1481
Jim (Pup Gruff) @jimpromptu.bsky.social · 20/05/2026
It’s a beautiful day to go and get tested 🥰
Selfie, outside, nice weather
1350
Jim (Pup Gruff) @jimpromptu.bsky.social · 13/05/2026
Hair? Cut. Day? Humped.
Shirtless mirror selfieMirror pic of my butt, I’m bent over a chair
19112
Jim (Pup Gruff) @jimpromptu.bsky.social · 12/05/2026
Can’t believe it’s only Tuesday 😮‍💨 #tummytuesday
Mirror selfie lifting up shirt
0360
Jim (Pup Gruff) @jimpromptu.bsky.social · 10/05/2026
Scaring the Sunday scaries away 😤
Shirtless mirror selfie
0441
Jim (Pup Gruff) @jimpromptu.bsky.social · 09/05/2026
Front? Or back?
Mirror selfie wearing jock and harnessMirror selfie wearing jock and harness, backside
6584
Jim (Pup Gruff) @jimpromptu.bsky.social · 05/05/2026
What’re you looking at? Get to work, pup. #tummytuesday
Mirror selfie in chair, hood and harness on, pulling down pants
1460
Jim (Pup Gruff) @jimpromptu.bsky.social · 29/04/2026
Pants optional for #humpday
Mirror selfie, pants off, butt showing
2682
Jim (Pup Gruff) @jimpromptu.bsky.social · 29/04/2026
Set up a new mirror in my office. Had to give it the flex test…
Shirtless mirror selfie flexing. Room is a mess, ignore that :)
0270
Jim (Pup Gruff) @jimpromptu.bsky.social · 23/04/2026
So close to Friday 😮‍💨
Mirror selfie, flexing
0430
Jim (Pup Gruff) @jimpromptu.bsky.social · 23/04/2026
Drop your Instagram ⬇️
090
Jim (Pup Gruff) @jimpromptu.bsky.social · 21/04/2026
Did someone say… Tuesday? #tummytuesday
Mirror selfie with my shirt pulled up
0260
Jim (Pup Gruff) @jimpromptu.bsky.social · 20/04/2026
Forced to wear clothes and work 😔 happy 4/20!
Bathroom mirror selfie
0240
Jim (Pup Gruff) @jimpromptu.bsky.social · 14/04/2026
Instagram saw it early, happy #tummytuesday
Selfie with my shirt pulled up
0400
Jim (Pup Gruff) @jimpromptu.bsky.social · 31/03/2026
Not to alarm anybody but… 🐶
Jim in a pup hood 🐶
1300
Jim (Pup Gruff) @jimpromptu.bsky.social · 28/03/2026
No Kings, No Pants
Mirror selfie, me wearing a jock with no pants
2714
Jim (Pup Gruff) @jimpromptu.bsky.social · 27/03/2026
So sore and tired 🥱 happy Friday!
Nude mirror selfie waist up
1351
Jim (Pup Gruff) @jimpromptu.bsky.social · 26/03/2026
With or without a shirt? (I got a haircut please clap!)
Bathroom mirror selfieShirtless flexing selfie in locker room
0280
Jim (Pup Gruff) @jimpromptu.bsky.social · 20/03/2026
Played terribly at volleyball last night 😭 happy Friday though!
Shirtless selfie
1320
Jim (Pup Gruff) @jimpromptu.bsky.social · 19/03/2026
Gonna try to start taking more pictures again. Been busy and sleepy 😴 have a goodnight cuties on my phone!
Selfie in bed showing armpit
2270
Jim (Pup Gruff) @jimpromptu.bsky.social · 13/03/2026
So windy in Minnesota 🥶
Bathroom selfie, me wearing a black winter coat
0160
Jim (Pup Gruff) @jimpromptu.bsky.social · 10/03/2026
Let’s hook up over lunch 😌
1180
Jim (Pup Gruff) @jimpromptu.bsky.social · 10/03/2026
If you weigh over 200 lbs, drop a pic! 240lbs of Good Boy™
Shirtless mirror selfie, flexing
1211
Jim (Pup Gruff) @jimpromptu.bsky.social · 07/03/2026
I think this is basically “people I follow who post” because I be liking everything lol
040
Jim (Pup Gruff) @jimpromptu.bsky.social · 07/03/2026
Goodnight cuties 😚
Grainy shirtless mirror selfie
2341
Jim (Pup Gruff) @jimpromptu.bsky.social · 06/03/2026
Wanna hit the showers with me? You get my back and I’ll get yours 😉
Mirror selfie with me lifting up my shirt
1221
Jim (Pup Gruff) @jimpromptu.bsky.social · 06/03/2026
Why’s the Hevy guy so caked up 😭
Hevy guy doing glute workout and his ass is ginormous
040
Jim (Pup Gruff) @jimpromptu.bsky.social · 03/03/2026
A little late but birthday boy appreciation post 🥰 @mnpocketcub.bsky.social
2250
Jim (Pup Gruff) @jimpromptu.bsky.social · 02/03/2026
Found out I made it into an AI haters list lmfao
050
Jim (Pup Gruff) @jimpromptu.bsky.social · 01/03/2026
Standing on business 😤
Mirror pic of me in a jockstrap, mesh tank, and leather harness
3441
Jim (Pup Gruff) @jimpromptu.bsky.social · 24/02/2026
Do you like my new glasses 👉👈
3280
Jim (Pup Gruff) @jimpromptu.bsky.social · 20/02/2026
Have I mentioned I like green?
2360
Jim (Pup Gruff) @jimpromptu.bsky.social · 16/02/2026
Been sick for 6 days and this is all I can think about:
020
Jim (Pup Gruff) @jimpromptu.bsky.social · 27/01/2026
Someone order a facial? Who’s next?
4904