Top definition
Taylor Spencer is the most amazing girl you could ever meet! She's beautiful, funny, caring, and knows how to put a smile on your face!
I couldn't live without Taylor Spencer
by J0nerBon3r January 15, 2014
Get the mug
Get a Taylor Spencer mug for your Facebook friend Vivek.