Leosucks Share definition Flag leo sucks ong so fucking annoying and stupid bitch ass motherfuckers complaining person1: bro reem is a leo person2: leosucks bro person1: fr bro Leosucks by Samii1 February 13, 2021 0 0 Get merch Get the Leosucks mug. Buy Now — $32.95 See more merch