sitrus Share definition Flag another name for the bestest friend a guy could ever possibly have Got Sitrus? Nimlet does. =) sitrus by nimlet January 4, 2005 0 0 Get merch Get the sitrus mug. Buy Now — $32.95 See more merch