Mocha's Avatar

Mocha

@pupmocha.bsky.social

18+ ahead πŸ“Harrisburg, PA 19, πŸ‡ΊπŸ‡Έ English, πŸ‡©πŸ‡ͺ Deutsch (ein bisschen) Mechanical engineering major, guitar/banjo player, rock climber, amateur home cook, nerd. love squishy and fuzzy guys :3

78 Followers  |  136 Following  |  52 Posts  |  Joined: 10.02.2025  |  2.4965

Latest posts by pupmocha.bsky.social on Bluesky

guys i broke my arm a few weeks ago and fucked this shirt up so bad when i did it and now i'm pissed off because i loved this shirt

24.10.2025 03:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
πŸ€ͺπŸ€ͺπŸ€ͺ

πŸ€ͺπŸ€ͺπŸ€ͺ

25.05.2024 02:30 β€” πŸ‘ 1863    πŸ” 1366    πŸ’¬ 62    πŸ“Œ 59

i didn't know there was such thing as not vegan kimchi

23.09.2025 19:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

i wish i made more pre, i practically make none but then jerk off some guys who make enough for me to use it as lube and i just wish i could do that too

30.06.2025 00:30 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

or just let everything grow out without the razor thing 🀀

25.06.2025 16:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

i think you have your camera set too high πŸ˜”

24.06.2025 11:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

i smell pretty puppy

22.06.2025 05:39 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

but you're so strong πŸ˜–

22.06.2025 05:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

now i want to take you climbing so i can keep getting teased by the happy trail :3

22.06.2025 05:14 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

OMG HAPPY TRAIL TEASE 🀀

22.06.2025 05:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

and i'm just a doggo that lowkey wants to take it up the ass for you rn but like only lowkey (it's not lowkey)

22.06.2025 04:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

i know i can't see your face but the hair and glasses combo makes me think you're really pretty :3

22.06.2025 04:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

can't tell if you're talking about the body or the cock :3

22.06.2025 04:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

took these for my sniffies profile and grindr albums :3

#pupplay #gaypup #gaypuppy #princealbert #piercedcock

22.06.2025 04:12 β€” πŸ‘ 27    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1

WHY ONLY 3 PARTS πŸ˜–

22.06.2025 04:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

i would but i might make even more of a mess :3

21.06.2025 09:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

whaaaaat oh noooo don't dm me

12.06.2025 04:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

wruff

05.06.2025 22:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

part 2 :P

any bears who need head cam inquire within

#gaypup #pupplay #gaypuppyplay #gaypuppy #bear #gaybear #pridemonth

04.06.2025 03:51 β€” πŸ‘ 14    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

nice and slow :3

#gaypup #puppyplay #bear #pridemonth #gaypuppy

04.06.2025 03:50 β€” πŸ‘ 18    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

how does one acquire your build i need

30.05.2025 03:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

come on, show us what's under the shirt!!

23.04.2025 12:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

:(

17.04.2025 20:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

i forgot to update my address when i moved after i quit one of my jobs so i never got the w2 🀩

13.04.2025 05:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

you can thank newton for that one :(

12.04.2025 04:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I’m waiting….. #werewolfandcub #pupplay #gay

14.02.2024 12:30 β€” πŸ‘ 470    πŸ” 217    πŸ’¬ 3    πŸ“Œ 11

i call you a good boy too :3

10.04.2025 12:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image

what is it with me wanting to dress up like a puppy before my diffeq exams

oh also i got chick fil a for breakfast because i react to that shit like a witch you just threw water at so hopefully i throw up during the exam and get a retake

#pupplay #humanpup #princealbert #gaypupplay #piercedcock

10.04.2025 12:14 β€” πŸ‘ 15    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

it all comes tumbling down, tumbling down, tumbling down

09.04.2025 14:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

that makes 2 of us

09.04.2025 14:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@pupmocha is following 20 prominent accounts