Leo robb Share definition Flag A man that likes to playing fortnite and he has a pistol in his house he is a mass murderer Leo robb is a mass murderer that plays fortnite Leo robb by Leo robb stalker June 3, 2023 0 0 Get merch Get the Leo robb mug. Buy Now — $32.95 See more merch