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 6, 2019
Get the leo kun mug.