1 definition by jbumbagbird

A really great girl either in the bed or on the floor. Also one of the kindest most beautiful chicks you'll ever meet. The kind you never let go of.
Man, I met a laura last night. I'm not gonna let this one get away!
by jbumbagbird January 2, 2009
Get the laura mug.