The Windows Taskbar Posted on September 8, 2020December 5, 2023 by tiny_tarantula_toes This is something I made. It’s not funny, and if you try to read it that way it’ll make you throw up.