1 definition by Alkmr

An amazing person that can't stop being attractive and is always there.if you see her walking along she will always greet you with a smile and she always has the most stunning eyes you'll ever see and if you fall for her she will always give you her love back in some way but She can get quite emotional very quickly so watch out and don't tease her
Oh look there's a Libby
by Alkmr May 16, 2017
Get the Libby mug.