Skip to main content

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email