1 definition by emmaleekayla

Top Definition
something you have to search for, something that you find the most value in, something that you LOVE,one of a kind, and just fucking amazing.
"tony katsikis , is my treasure"
by emmaleekayla August 30, 2009

Mug icon
Buy a treasure mug!