keegan charles's avatar

keegan charles

@keegancharles.bsky.social

149 followers 200 following 464 posts

comedy, dogs, games, gay stuff 🌈
toronto 📍
dm @ telegram - @keegancharles

comedy show tickets and other stuff - linktr.ee/keegancharles


Reposted by keegan charles

will's avatar will @willkeats.bsky.social
[ View ]

when his shirt rides up a little exposing a treasure trail & underwear waistband

2 replies 4 reposts 20 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

It’s a beautiful window into hetero relationships, that’s for sure.

1 replies 0 reposts 0 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

You do comedy, you wear a cute outfit, you buy yourself fast food as a little treat.

2 replies 0 reposts 11 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

Just dogs nappin. That’s it. That’s the whole thing.

1 replies 1 reposts 17 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

Hahah, I just thought maybe you’d have a few more eps before they got there.

0 replies 0 reposts 1 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

I saw when you posted the original and thought “uh oh” for you.

1 replies 0 reposts 1 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

I would like to have another week off work please

0 replies 1 reposts 30 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

Thank you (and every homosexual in advance!)

0 replies 0 reposts 1 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

My local L’Occitane team has got my back for this birthday.

0 replies 0 reposts 0 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

My birthday coincides with Homosexual Cancer day and that feels pointed, as both a homosexual and a cancer (astrology-wise).

4 replies 0 reposts 4 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

Now that Pride is over I will return to full lazy mode, thanks for understanding.

2 replies 0 reposts 13 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

As a fellow Canadian, does that mean we’re obligated to trade? Just checking in to make sure I’m following the rules properly.

0 replies 0 reposts 0 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

But the guy on the package is having a blast.

0 replies 0 reposts 3 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

Got these at Pride and I don’t think they do what you guys say they do

2 replies 1 reposts 21 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

It has unfortunately felt like Friday all day long.

0 replies 0 reposts 1 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

These aren’t the WAPs we’re looking for but they’re the ones we’ve got.

0 replies 0 reposts 0 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

Bar is playing She Wolf. I’m in my element. Awooooo.

0 replies 0 reposts 4 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

I always have to spin around and check my surroundings before I move my chair because dogs like to put their tiny heads right next to the wheels.

0 replies 0 reposts 5 likes


keegan charles's avatar keegan charles @keegancharles.bsky.social
[ View ]

This is neat. It was kind of hard to visualize the placement of some of this while on the ship!

1 replies 0 reposts 3 likes


Reposted by keegan charles