Skip to main content

Leoiscool's definitions

Leo

A guy who smells really bad and laughs at himself because he thinks that he's making fun of someone else, who is actually making fun of him.

A guy who pumps steroids and has random "steroid smash" occasions.

A guy who sprays a whole can of axe on himself and still smells like human shit covered in dog shit covered in whale shit. i wonder if whale shit smells.
Guy 1: "Did you smell Leo? He smells like he ate a skunk"
Guy 2: "Ya, he also laughed at himself and had a 'steroid smash'"
by Leoiscool April 26, 2011
mugGet the Leo 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