CactusFruit98 Share definition Flag A person with balls bigger than Jupiter and is a fucking mega chad Oh my god it’s CactusFruit98 CactusFruit98 by CactusFruit98 May 28, 2022 0 0 Get merch Get the CactusFruit98 mug. Buy Now — $32.95 See more merch