Top definition
A web site where individuals host message board forums, and visit each others' forums.
I am the Host of nine forums on Delphi Forums.
by Downstrike June 19, 2004
Get the mug
Get a Delphi Forums mug for your Facebook friend Bob.
2
A site where you can get a chatroom and message board, but will lose hundreds of dollars of the Administrator's family or friends have a problem with you. The home of many Cult Supremist groups.
"That 'castle vampyre' forum was bad. I heard nobody but Delphi Forums would even host such an extremist hate group."
by Matthew Sommers April 26, 2007
Get the mug
Get a delphi forums mug for your coworker Bob.