Top Definition
To treashare is to share a treasured moment or event or idea with a wide audience.
I attended my friends wedding at Mysore last week, it was an amazing event where 4 generations of families from India and else where got together for a week-long festivity. For those who missed the event, I am "TREASHARE"ing the video and photo highlights so that you can also share these treasured moments of joy.
by gurlhosur November 06, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.