STId Share definition Flag Referring to something or someone that is so fucked up you would want to make a video of it and post it on Youtube. Ho! man! What a stid face! Wish I had a camera to film this! It would get millions of hits on Youtube! STId by KRASSS November 30, 2011 Get the STId mug.