Andrew Papakle profile picture

Andrew Papakle (@apapakle)

Followers
3.7K followers
Following
68 following
Likes
50.3K
Videos
573

triathlete,@HumanGO AI ambassador,minimal sandals runner,fitness travel nature my links: https://linktr.ee/apapakle ig: @apapakle

Playlists Liked videos

Videos

  • Just remember πŸŠβ€β™‚οΈπŸŒŠπŸ”± Swimming: the art of overthinking while trying not to drown πŸ˜… While everyone… – video by @apapakle Pinned , 145K views

    Just remember πŸŠβ€β™‚οΈπŸŒŠπŸ”± Swimming: the art of overthinking while trying not to drown πŸ˜… While everyone thinks we're peacefully gliding through the water, our brain is running an endless checklist: βœ“ High elbow βœ“ Push water back, not down βœ“ Finish past the hip βœ“ Relax during recovery βœ“ Fingertips first βœ“ Reach and extend βœ“ Rotate, but not too much βœ“ Don't lift your head βœ“ One goggle in the water βœ“ Kick from the hip βœ“ Don't overkick βœ“ Slight knee bend βœ“ Point your toes βœ“ Relax your ankles And somehow, after all that, we're still expected to enjoy the swim. πŸ˜‚ What's the cue you constantly forget? πŸ”— Link in bio for the training tools and apps I use (discount codes included). Follow for more endurance training, triathlon and fitness content. πŸ“Έ: @Photographer Athens πŸ™ #swimming #triathlon #swimtraining #ironmantraining #mastersswimming

  • Single Kettlebell Flow Aim for ten rounds with 1 minute 30 seconds rest. Add 10 push-ups at the… – video by @apapakle Pinned , 176K views

    Single Kettlebell Flow Aim for ten rounds with 1 minute 30 seconds rest. Add 10 push-ups at the end of each round. This is a 16kg kettlebell I use. Protocol: 2x rows, cleans, swings, snatches, thrusters, shoulder press Switch sides, do the same. Kettlebell down to 10x push-ups. Rest 1 minute 30 seconds. Repeat. #strengthtraining #kettlebellflow #kettlebellworkout

  • Something is in my helmet πŸš΄β€β™‚οΈπŸͺ–πŸ“Š Top Cycles Strava A.O Vouliagmenis – video by @apapakle Pinned , 17.9K views

    Something is in my helmet πŸš΄β€β™‚οΈπŸͺ–πŸ“Š @Top Cycles @Strava @A.O Vouliagmenis #StravaTrend #CyclingLife #CyclingTikTok #LongBike #LongRide

  • Endurance is built when you learn to go easy enough to go longer. πŸš΄πŸ»β€β™‚οΈ Not every workout needs to… – video by @apapakle , 797 views, duration 0:14

    Endurance is built when you learn to go easy enough to go longer. πŸš΄πŸ»β€β™‚οΈ Not every workout needs to be hard. Some of the most important work happens at a steady pace. πŸ’ͺ πŸš΄πŸ»β€β™‚οΈ 1h endurance ride on the turbo πŸ€– Planned by HumanGo and tailored to me The goal? βœ… Build aerobic consistency πŸ”₯ Support fat metabolism πŸ“ˆ Add training volume without excessive fatigue These sessions might not look spectacular on Strava, but they build the aerobic engine that helps you go longer, recover better, and stay consistent. You don't build endurance in one epic workout. You build it one session at a time. Like πŸ‘ | Follow for triathlon, strength training & real-life endurance. πŸ”— Link in bio for training tools and more. What's your favourite endurance session? Let me know in the comments! πŸ‘‡ @HumanGO AI #TriathlonTraining #EnduranceTraining #CyclingTraining #HybridAthlete #IndoorsBike

  • Go get it β˜•οΈπŸ’ͺ – video by @apapakle , 1.9K views, duration 0:10

    Go get it β˜•οΈπŸ’ͺ #morningcoffee #motivation #inspiration #coffeeenergy

  • Tell an Aries they can’t. β™ˆοΈπŸ”₯ 20K in sandals. Still curious. Still pushing. Still proving to… – video by @apapakle , 1.9K views, duration 0:10

    Tell an Aries they can’t. β™ˆοΈπŸ”₯ 20K in sandals. Still curious. Still pushing. Still proving to myself what’s possible. πŸƒπŸ»β€β™‚οΈπŸ©΄ ❀️ Like & follow @apapakle for more endurance and strength training. πŸ”— Links in bio for sandals, my training tools and other gear. @LUNA Sandals #AriesMindset #SandalsRunner #MinimalistRunning #EnduranceTraining #MeVsMe

  • Gen X: We’re not training to look young. We’re training to stay strong for life. 🀘πŸ’ͺ Same music… – video by @apapakle , 2.2K views, duration 0:09

    Gen X: We’re not training to look young. We’re training to stay strong for life. 🀘πŸ’ͺ Same music. Same work ethic. At 49, I’m lifting for longevity, staying capable, and being strong enough to keep up with life, my family, and whatever comes next. πŸ”₯ πŸ‹οΈ Today's workout | 20kg kettlebell 5 rounds | 2–3 min rest - 8 bicep curls - 8 tricep extensions - 8 pullovers - 8 alternating halos (4 each side) - 8 push-ups (or until failure) Set the bell down only for push-ups and rest. Gen X, let's keep building strength for the years ahead. 🀘 ❀️ Like & follow #GenX #KettlebellTraining #Longevity #FitnessOver45 #StrengthForLife

  • call from 80's anyone? – video by @apapakle , 1.1K views

    call from 80's anyone?

  • Arrived and kicking πŸ«πŸ§”πŸ»πŸš΄β€β™‚οΈπŸš† – video by @apapakle , 3.1K views, duration 0:25

    Arrived and kicking πŸ«πŸ§”πŸ»πŸš΄β€β™‚οΈπŸš†

  • Apparently, 49 is the age of questionable decisions. πŸ˜‚πŸ©΄ 3.8 km swim. 180 km bike. Then a full 42.2… – video by @apapakle , 946 views, duration 0:16

    Apparently, 49 is the age of questionable decisions. πŸ˜‚πŸ©΄ 3.8 km swim. 180 km bike. Then a full 42.2 km marathon in minimalist sandals. @LUNA Sandals Because apparently, after 226 km, my brain thought: "F**k it, let's see what happens." πŸ€·πŸ»β€β™‚οΈ Triman226 Iron-distance triathlon βœ… 12:03:00 ⏱️ 3rd age group podium in the Greek National Long-Distance Triathlon Championship πŸ₯‰πŸ‡¬πŸ‡· @Triman @A.O Vouliagmenis Maybe it's experience. Maybe it's stubbornness. Maybe my brain just needs a software update. πŸ˜‚ Whatever it is, one thing's for sure: the finish line doesn't care about your excuses. @HumanGO AI Would you run a marathon in sandals after 180 km on the bike? πŸ©΄πŸ‘‡ ❀️ Like if you believe in pushing your limits. βž• Follow @apapakle for triathlon, strength training, and the journey of balancing endurance sports with work and family. πŸ”— Link in bio for my training tools, plans, and gear. #Triman226 #IronDistance #SandalsRunner #TriathlonLife #AgeIsJustANumber

  • choose your hard – video by @apapakle , 943 views, duration 0:16

    choose your hard #discipline #motivation #obsession #strengthtraining #fitnessmindset

  • Another one in the belt πŸƒπŸ»β€β™‚οΈπŸ©΄πŸ“ˆπŸ₯‹ Run done. Sandals on. Stats checked. βœ… One run at a time… – video by @apapakle , 874 views, duration 0:28

    Another one in the belt πŸƒπŸ»β€β™‚οΈπŸ©΄πŸ“ˆπŸ₯‹ Run done. Sandals on. Stats checked. βœ… One run at a time, building consistency and letting the numbers tell the story. Would you run in sandals? πŸ‘‡ Like ❀️ Follow for more triathlon, running & strength training. πŸ”— Sandals, plans and other tools I use in my bio. #RunningStats #SandalsRunner #StravaTrend #RunnersLife #MinimalistRunning

  • Two people. One promise. Keep showing up. πŸ’ͺ You don’t need to prove anything to the world. Just… – video by @apapakle , 2.3K views

    Two people. One promise. Keep showing up. πŸ’ͺ You don’t need to prove anything to the world. Just make those two people proud: the person you were and the person you’re becoming. 🏠 HOME WORKOUT | Kettlebells + Bodyweight πŸ”Ή Warm-up β€” TRX mobility 5 min of mobility and warm-up πŸ”Ή Bodyweight circuit β€” 2 rounds β€’ 20 push-ups β€’ 20 ab wheel β€’ 6 renegade rows to push-up Rest: 1 min πŸ”Ή Complex 1 β€” Double 12 kg KB 1 round | Rest: 2 min β€’ 5 rows β€’ 5 cleans β€’ 5 high pulls β€’ 5 swings β€’ 5 snatches β€’ 5 thrusters β€’ 5 push presses β€’ 10 push-ups πŸ”Ή Complex 2 β€” Single 20 kg KB 1 round | Rest: 3 min Alternate sides for each movement. Without setting the kettlebell down: β€’ 3 rows β€’ 3 cleans β€’ 3 swings β€’ 3 snatches β€’ 3 high pulls β€’ 3 thrusters β€’ 3 push presses β€’ 10 push-ups πŸ”Ή Complex 3 β€” 20 kg KB 1 round | Rest: 3 min Without setting the kettlebell down: β€’ 8 bicep curls β€’ 8 tricep extensions β€’ 8 pullovers β€’ 8 alternating halos β€’ 8 push-ups Adjust the weight and reps to your level. Consistency beats perfection. Every session is another promise kept. ❀️ Who are your two people? πŸ‘‡ ❀️ Like & follow for more real-life training, triathlon and strength workouts. πŸ”— Training tools and plans in my bio. #KettlebellWorkout #HomeWorkout #FunctionalStrength #HybridAthlete #FitOver45

  • πŸŠβ€β™‚οΈ Every 100 metres has a purpose. Swim training is about more than just putting in the metres… – video by @apapakle , 2.3K views, duration 0:20

    πŸŠβ€β™‚οΈ Every 100 metres has a purpose. Swim training is about more than just putting in the metres. It's about building efficiency, endurance, and the ability to hold your pace when it gets tough. πŸ’ͺ πŸŠβ€β™‚οΈ Today's pool session β€” planned by HumanGo AI @HumanGO AI πŸ”Ή 300m warm-up πŸ”Ή 10 Γ— 100m at threshold pace πŸ”Ή 30 seconds rest between intervals πŸ”Ή 200m cool-down Simple structure. Focused effort. Every interval counts. Balancing triathlon training with work and family means making every session matter. One workout at a time, one goal at a time. 🎯 πŸ“² My HumanGo AI coach adapts my training based on my workout data, helping me build from training to recovery. ❀️ Like, follow & join me on this journey! πŸ”— Link in bio for my training tools, plans & partner offers. #Triathlon #SwimTraining #TriathlonTraining #HumanGoAI #SwimWorkout

  • Aero bars only πŸš΄β€β™‚οΈπŸ’¨ – video by @apapakle , 2.2K views, duration 0:09

    Aero bars only πŸš΄β€β™‚οΈπŸ’¨ #TriathleteMath #IronmanTraining #Zone2IsALie #TriTraining #GroupRide

  • Small space. Serious work. πŸ’ͺ Balcony. Kettlebells. Bodyweight. A full-body session with minimal… – video by @apapakle , 1.3K views, duration 0:42

    Small space. Serious work. πŸ’ͺ Balcony. Kettlebells. Bodyweight. A full-body session with minimal equipment and plenty of work. πŸ”₯ πŸ‹οΈ Double 12kg | Single 16kg | Single 20kg πŸ’₯ Rows, cleans, swings, snatches, thrusters, push presses, push-ups and high pulls. Extra round with the 20kg: halos, pullovers and bicep curls. Building strength for triathlon, longevity and life beyond training. ❀️ Like & follow for more workouts and real-life training. πŸ”— Check the link in my bio for the training tools and gear I use. #KettlebellWorkout #HomeGym #FunctionalFitness #StrengthTraining #HybridAthlete

  • Single kettlebell complex: upper-body work πŸ”₯ 5 rounds, rest as needed (2 to 3 minutes for a weight… – video by @apapakle , 93K views, duration 0:56

    Single kettlebell complex: upper-body work πŸ”₯ 5 rounds, rest as needed (2 to 3 minutes for a weight that challenges you; I use a 20kg KB): 8 bicep curls 8 tricep extensions 8 pullovers 8 alternating halos (4 each side) 8 pushups as a round finisher You can always adjust reps, rounds, and rest according to your level and the weight you use. #KettlebellTraining #KettlebellWorkout #KettlebellComplex

  • Hold on, baby! I am coming. πŸ₯Ή She has always got my back. πŸ™πŸ§”πŸ»β€οΈπŸ‘§πŸ» – video by @apapakle , 3.5K views, duration 0:18

    Hold on, baby! I am coming. πŸ₯Ή She has always got my back. πŸ™πŸ§”πŸ»β€οΈπŸ‘§πŸ» #RunnersLife #RunningDad #RunnersWife #RunningSandals #MarathonTraining

  • New week. Fresh mindset. Let’s go! πŸ’ͺπŸ”₯ Good morning, legends! β˜€οΈ Leave last week behind. Focus on… – video by @apapakle , 967 views, duration 0:13

    New week. Fresh mindset. Let’s go! πŸ’ͺπŸ”₯ Good morning, legends! β˜€οΈ Leave last week behind. Focus on today. Keep showing up and make this week count! πŸ‘Š #MondayMotivation #NewWeek #Consistency #Motivation #Inspiration

  • Slacking? No more. β˜•πŸš΄β€β™‚οΈπŸƒβ€β™‚οΈ Me: β€œLet’s just have a coffee and chill.” Also me: opens the training… – video by @apapakle , 1.1K views, duration 0:12

    Slacking? No more. β˜•πŸš΄β€β™‚οΈπŸƒβ€β™‚οΈ Me: β€œLet’s just have a coffee and chill.” Also me: opens the training plan and gets to work. πŸ˜‚ 54 km on the bike. 7 km off the bike. Another session ticked off. The secret? Stop negotiating with yourself and start following the plan. Some days, motivation says no. That’s when having a plan makes all the difference @HumanGO AI . You don’t need to feel ready every time. You just need to start. One step, one ride, one workout at a time. Building fitness around work, family, and everything else life throws at you. Now, coffee is still mandatory. β˜•πŸ˜Ž πŸ‘‡ What’s your excuse today? Just kidding. Go get it done! Follow for more real-life triathlon training, strength work, and balancing sport with everyday life. πŸ”— Check my bio for the training tools, plans, and gear I use. #TriathlonTraining #HybridAthlete #CyclingTraining #RunBikeRun #Consistency

  • You don’t need a gym full of equipment to build an athletic body. πŸ’ͺ TRX, an ab wheel, two 12 kg… – video by @apapakle , 1.1K views, duration 0:59

    You don’t need a gym full of equipment to build an athletic body. πŸ’ͺ TRX, an ab wheel, two 12 kg kettlebells and one 20 kg kettlebell. That’s my home gym. πŸ”₯ THE WORKOUT πŸ‘‡ πŸ”ΉWarm-up: 5 min TRX mobility πŸ”Ή Core circuit β€” 2 rounds * 20 push-ups * 20 ab-wheel rollouts * 6 renegade rows into push-ups * 1 min rest πŸ”Ή Complex 1 β€” Double 12 kg KBs 5 reps each: rows, cleans, swings, high pulls, snatches, thrusters, push presses + 10 push-ups on the handles. πŸ”Ή Complex 2 β€” Single 20 kg KB 5 reps each movement, alternating sides before switching exercises + 10 push-ups. πŸ”Ή Complex 3 β€” 20 kg KB, both hands 8 curls, 8 triceps extensions, 8 pullovers, 4 halos per side + 10 push-ups. ⏱️ Rest 2 min between kettlebell complexes. Set the bell down only when resting! WHY IT WORKS πŸ’ͺ Build muscle and strength. ❀️ Improve cardiovascular fitness and muscular endurance. ⚑ Develop coordination, power and a body ready for everyday life and sport. Minimal equipment. Maximum versatility. Consistency beats complexity. Save this workout and follow for more practical training ideas. Check my bio link for the training tools and plans I use! #HomeWorkout #KettlebellWorkout #FunctionalStrength #HybridAthlete #TrainForLife

  • Heavy weights. No easy transitions. Just work. πŸ’ͺπŸ”₯ Today’s session was all about building strength… – video by @apapakle , 2K views, duration 0:06

    Heavy weights. No easy transitions. Just work. πŸ’ͺπŸ”₯ Today’s session was all about building strength and putting it to work. πŸ‹οΈ Strength + bodyweight superset 3 sets: 5–8 deadlifts at 100 kg Immediately 15–20 push-ups 2 minutes rest between sets 🧘 Finished with a Pilates mat session to work on control, stability, and mobility. ⚠️ Never skip your warm-up before heavy lifts. Prepare your body, rehearse the movements, and gradually build up to your working weight. Good technique always comes first. At 49, I'm not training just to lift heavier. I'm training to stay strong, capable, and ready for whatever life throws at me. The goal isn't to make every workout comfortable. It's to keep building a body that can handle more of life. πŸ’― Save this workout for your next strength session and tell me: would you pair deadlifts with push-ups? πŸ‘‡ Follow for strength training, triathlon, and fitness that fits real life. #StrengthTraining #FunctionalFitness #Longevity #HybridAthlete #TrainForLife

  • Recovery isn't slacking. It's part of the training plan. πŸ’ͺ Rest days are when your body adapts and… – video by @apapakle , 2K views, duration 0:10

    Recovery isn't slacking. It's part of the training plan. πŸ’ͺ Rest days are when your body adapts and rebuilds. 🚢 Active recovery: Easy cycling, walking, gentle mobility or a relaxed swim. Keep it light and finish feeling better, not more tired. πŸ›Œ Complete rest: Sometimes, your body needs absolutely nothing. Especially when fatigue starts piling up. Both matter. The trick is knowing what you need. Train hard when it's time to train. Recover properly when it's time to recover. Consistency means knowing when to push and when to back off. Now be honest… what's a rest day? πŸ˜‚πŸ‘‡ πŸ€™Like & follow @apapakle for more triathlon, strength and training content. πŸ”— link in bio πŸ‘‰ training tools I use + discount codes. #TriathlonTraining #ActiveRecovery #RestDay #EnduranceTraining #HybridAthlete

  • Why does this kettlebell complex work? πŸ‘‡ Because you don’t need a complicated workout to build… – video by @apapakle , 2.2K views, duration 0:59

    Why does this kettlebell complex work? πŸ‘‡ Because you don’t need a complicated workout to build useful strength. You need movements that challenge your whole body and a plan you can repeat consistently. πŸ”₯ The workout: β€’ 3 rounds β€’ 5 reps of each movement, alternating sides β€’ 2–3 minutes rest between rounds β€’ Challenging weight β€” 20 kg for me β€’ Finish each round with 10 push-ups The complex: 1. Rows 2. Cleans 3. Swings 4. Snatches 5. Thrusters 6. Push presses 7. 10 push-ups One kettlebell. Six movements. Full-body strength, coordination, power and conditioning β€” all in one session. Choose a weight that lets you maintain good technique, especially during snatches and overhead movements. Rest enough to keep every rep controlled. And remember: you don't have to make up for the years you didn't train. You just have to make something of the years ahead. Stop wishing you had started sooner. Start now. Save this workout for your next strength session and follow along for more training that fits real life. πŸ‘Š #KettlebellWorkout #FunctionalStrength #FullBodyWorkout #HybridAthlete #TrainForLife

  • Not every milestone needs applause. Just keep putting in the work, enjoy the process, and let your… – video by @apapakle , 1.9K views, duration 0:09

    Not every milestone needs applause. Just keep putting in the work, enjoy the process, and let your journey unfold. If you’re working towards something, keep going. Your progress matters, even when nobody says a word. πŸ’ͺ P.S. Running in minimalist sandals is part of my journey β€” finding my rhythm, trusting the process, and getting a little better with every session. 🩴--> link in bio. @LUNA Sandals #RunningSandals #MinimalistRunning #TrackRunning #MarathonTraining #Over45Athlete

  • πŸ‹οΈ One kettlebell. Two complexes. Full-body work. No fancy equipment. No complicated setup. Just… – video by @apapakle , 988 views, duration 0:33

    πŸ‹οΈ One kettlebell. Two complexes. Full-body work. No fancy equipment. No complicated setup. Just strength, coordination, and a little bit of suffering.Β  πŸ”” Complex 1 β€” Full-body power 2 rounds β€’ 2 min rest between rounds 3 reps per movement, alternating sides: Rows Cleans Swings High pulls Snatches Thrusters Push presses Finish each round with 10 push-ups πŸ’ͺ πŸ”” Complex 2 β€” Upper-body finisher 2 rounds β€’ 2 min rest between rounds 8 biceps curls 8 triceps extensions 8 pullovers 8 alternating halos (4 per side) Choose a kettlebell that challenges you without compromising your form (20kg for me). Adjust the weight and reps to your level. Save it for your next session, give it a try, and let me know how it goes! πŸ‘‡ Follow for more kettlebell workouts, practical strength training, and fitness that fits real life. Check the link in my bio for the training tools I use. #KettlebellWorkout #KettlebellComplex #FunctionalStrength #FullBodyWorkout #HybridAthlete

  • The pool doesn’t care how busy your day was. πŸŠβ€β™‚οΈ Another session in the books. One length at a… – video by @apapakle , 971 views, duration 0:13

    The pool doesn’t care how busy your day was. πŸŠβ€β™‚οΈ Another session in the books. One length at a time. πŸ’ͺ πŸŠβ€β™‚οΈ 200m warm-up 🎯 3Γ—100m drills πŸ›Ÿ 3Γ—200m + 2Γ—300m pull buoy (30” rest) πŸ”₯ 4Γ—50m all-in (20” rest) 🌊 100m cool-down A structured session planned by @humango_ai, with technique work, endurance, and a little speed to finish. Balancing training, work, and family isn’t always easy. But you don’t need a perfect day to get the work done. Show up. Follow the plan. Keep swimming. 🫑 Follow for more real-life training around work and family. Check the link in my bio for the training tools I use. #TriathlonTraining #SwimTraining #SwimmingWorkout #EnduranceAthlete #MastersSwimming

  • Some people see a mountain. I see a reason to ride. πŸš΄β€β™‚οΈβ›°οΈ Open roads. Mountain views. Legs doing… – video by @apapakle , 2K views, duration 0:14

    Some people see a mountain. I see a reason to ride. πŸš΄β€β™‚οΈβ›°οΈ Open roads. Mountain views. Legs doing their thing. Some rides push your limits. Others remind you why you started. Different routes, different challenges, same love for the ride. And if there's a climb involved? Even better. 😎 What's your favorite part of a bike ride: the climb, the descent, or the views? πŸ‘‡ Like and follow for more cycling, endurance training, strength, and real-life adventures. 🫑 #CyclingLife #RideYourBike #CyclingMotivation #EnduranceTraining #OutdoorAdventure

  • Bike. Metro. Stairs. Repeat. πŸš΄β€β™‚οΈ No extra time. No perfect schedule. Just finding ways to make it… – video by @apapakle , 895 views, duration 0:15

    Bike. Metro. Stairs. Repeat. πŸš΄β€β™‚οΈ No extra time. No perfect schedule. Just finding ways to make it count. By the time I reach the classroom, I've already moved, cleared my head, and switched on. πŸ’ͺ Full-time teacher. Dad. Triathlete. The commute isn't time away from training. It's part of the plan. Make the journey count. 🫑 Like & follow for more real-life training around work and family. #TriathlonLife #BikeCommute #BusyAthlete #WorkLifeBalance #HybridAthlete

  • Stop negotiating with the person you're trying to become. πŸ”₯ You don't need to feel motivated. You… – video by @apapakle , 2K views, duration 0:50

    Stop negotiating with the person you're trying to become. πŸ”₯ You don't need to feel motivated. You don't need the perfect conditions. You don't need to feel ready. You need to decide. Then show up. πŸ’ͺ πŸ”” SINGLE KETTLEBELL COMPLEX | 20 KG 2 rows 2 cleans 2 swings 2 snatches 2 thrusters 2 push presses πŸ”₯ 5 rounds | 1 min rest One kettlebell. Six movements. Five rounds of work. Discipline isn't about winning a battle against yourself every day. It's about building habits that don't require a daily debate. Stop negotiating. Start showing up. πŸ‘Š Save this workout for later. Like ❀️ Follow for more training, strength, and real-life consistency. #KettlebellWorkout #KettlebellComplex #Discipline #HybridAthlete #FunctionalFitness

Showing 30 of 573 videos

Load more videos

Explore & export videos
Follower history

Recorded each time someone opens this profile here, so there are gaps between visits.

About @apapakle

Joined TikTok