Top definition
A good looking person. Usually speaks his or her mind. Might get an attitude at times. But is very loveable.
Where is taaylor
by Tyrlef January 02, 2017
Get the mug
Get a taaylor mug for your mate G√ľnter.