yikitarnis Share definition Flag The sweet and sour smelling putty you find between your toes after wearing your socks for 4 days eurgh! Smell this yikitarnis its rank. yikitarnis by bigwizz February 4, 2005 0 0 Get merch Get the yikitarnis mug. Buy Now — $32.95 See more merch