leo chester Share definition Flag leo chester has a little penis and is trash at soccer and a sexy beast and dates the most gorgeous girl in school... Leo chester is a sexy beast leo chester by Leo Chester October 14, 2019 0 0 Get merch Get the leo chester mug. Buy Now — $32.95 See more merch