Skip to main content

heyy:D's definitions

Leanna

a super sexy beast that is just good at most everything. :)
guy 1: i really like that leanna over there

guy 2: why dont you go ask her out

guy 1: i will, but she might be to good for me...
by heyy:D October 14, 2011
mugGet the Leannamug.

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