D-Floor Simba Share definition Flag Putting the sweat of your gooch on your thumb and wiping it on your mates forehead “Was having a shit night till I D-Floor Simba’d Lewis” D-Floor Simba by Rubbbatasson October 27, 2018 0 0 Get merch Get the D-Floor Simba mug. Buy Now — $32.95 See more merch