Is anyone else shouting at the screen like "PUT YOUR PHONE DOWN AND HELP THE TURTLE"!? Source: MemeSqueeze on TikTok