squatingyeti Share definition Flag A mean youtuber/stream who is impossible to find and immortal SquatingYeti bullies Cupcake all the time. squatingyeti by Cupcakemaster00 February 17, 2017 Get the squatingyeti mug.