Leo_thedummy Share definition Flag A fatherless gachatuber that posts cring hoping and thinking it will blow up one day even though it never will Leo_thedummy is such a bitch Leo_thedummy by Xavier12341 May 8, 2022 0 0 Get merch Get the Leo_thedummy mug. Buy Now — $32.95 See more merch