Skip to main content

CAHACKLELACKLE's definitions

Leach

A gifted last name. If you have the last name leach you are said to be the most amazing person on planet earth. Only the greatest people are said to have such a last name .
Alyssa: This kid named james has the last name leach!!
Jolynn: Holy shit! he must be amazing.
*both of them get in a cat fight becuase they both want his penis*
Dom: dang they must be fighting over a leach!
by CAHACKLELACKLE May 1, 2011
mugGet the Leachmug.

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