A fork of Rural Dictionary
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