leo kun

A person who makes crappy stick man videos all day on YouTube.
Leo kun gives me AIDS
Leo kun is da best youtuber in the world
I got cancer
by Nikrtguyutiyih January 06, 2019
Get the leo kun mug.