Top Definition
the german "talkhouse" is a message board community which evolved out of a few ultima online related boards.

often abbreviated as "th" in daily talk, it is a place for almost every kind of information in the online world of the internet, brought to you by your peers.
have a look at the th software board, i think you can find help there.
by shandor August 07, 2004
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.