thank you leo, very poggers Share definition Flag A term used to shut Leo up because he said something off-topic and stupid because he is so retarded. Leo: PUT IT IN 'NII-CHAN~ UWUUU~ Serdna: thank you leo, very poggers thank you leo, very poggers by exitranci July 20, 2020 0 0 Get merch