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 Get the Leo Dabi mug.