1 definition by OhHeyTherePrettyLady

Top Definition
A Kayleigh is very beautiful and has a great sense of humor. They are smart and witty. They are tremendous athletes and refuse to lose. They like to crack jokes and be silly and/or nerdy, but they can be serious. They have big hearts and love to love and be loved by others.

A Kayleigh is most compatible with a Cameron!
Kayleigh is incredible. That is all.
by OhHeyTherePrettyLady May 04, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.