Leo Dabi Share definition Flag When you just gotta Leo Dabi on those haters. Bitch 1: Frick you. Bitch 2: Just gotta Leo Dabi on those haters! Leo Dabi by NarutoLoverXD September 12, 2017 0 0 Get merch Get the Leo Dabi mug. Buy Now — $32.95 See more merch