Skip to main content

Definitions by ilovelaurenz89

a lauren:
a thin eyed gem of a being. her eyes are long and she has widescreen vision, she's a true gift of life and joy. with little to no friends.
excuse me lauren, can you see me? maybe you should squint more.
lauren by ilovelaurenz89 December 14, 2010