uknouluvmeh's definitions
An amazing, beautiful girl who lets nobody get in her way. Good in bed. Great kisser. Sexy as fuck!!! Heartbreaker. Probably the most beautiful girl in the world. Never let a Taylor go.
by uknouluvmeh November 2, 2013
Get the taylor (girl) mug.