TellyBubaMorgane10.0· December 16, 2025FollowPISSING MYSELF WTF IS HAPPENING https://youtu.be/20-ujDxkQSo?si=aWs_dSn1sEUXiDGZ#fight#fighting#wtf#karate#funny#kung-fu#short movie#t-rex#teletubbies#made in usa#2020sCommentsSign in to react and join the conversation.Sign inGet the app