1 definition by Waldo is here

Top Definition
The definition below is obviously false (regarding the terf.ca site).

IMO terf is a great place to get together with other SPs and their customers.

Sad that someone would stoop as low as this.
terf gives you the reality - free of censorship.
by Waldo is here November 09, 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.