Top definition
a beautiful,smart,and amazing girl who can also be the definition of perfect.A girl who makes the goddess of beauty envy her,Tenneal is just AMAZING.......
athena,beauty,beautiful,amazing,goddess,tenneal
by jwm414 September 03, 2012
Get the mug
Get a tenneal mug for your cousin Helena.