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
15👍 4👎