leon forrest Share definition Flag Leon Forrest has a massive cock. Is very good looking and gets all the gally Wow Leon Forrest has a massive cock leon forrest by g'star January 2, 2021 0 0 Get merch Get the leon forrest mug. Buy Now — $32.95 See more merch