1 definition by melvs

Top Definition
- one who broadcast the truth

- one who speaks of the truth

- one who expose the truth
- brother Eliseo F. Soriano is the Truthcaster
by melvs May 12, 2007
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×