Top definition
A girl who is sweet but plays extremely too much, also a person who makes you laugh and understands you very well.
Who is that

That's a trevana
by Boom mam May 13, 2018
Get the mug
Get a trevana mug for your father Jerry.