Narissas feet Share definition Flag a true piece of gold. Smells of sunshine and absolute rainbows. if youre lucky enough to get a whiff, youre sure to enjoy. Narissa: "i need to take my socks off..." Owen: "OH! let me get a Whiff of Narissas Feet!" Narissas feet by spndeansbitch January 31, 2022 0 0 Get merch Get the Narissas feet mug. Buy Now — $32.95 See more merch