Top definition
Girl who likes to stalk nerdy guys
That treyla loves her some Steve Jobs
by car dude April 15, 2010
Get a treyla mug for your mother-in-law Yasemin.