1 definition by tealee

sometimes loud and very outgoing girl you cant get enuogh of
she talks like shes a tailor
by tealee July 28, 2008
Get the tailor mug.