Speelic Share definition Flag Used to refer to something with bad odor; smelly. I left my clothes in the washing machine all day. They now have a Speelic smell. Speelic by Alex Pegg May 27, 2023 0 0 Get merch Get the Speelic mug. Buy Now — $32.95 See more merch