1 definition by glynnlc

A place where Jesus Christ and Judas Iscariot would be equals, with the betting odds favoring Judas.
Every celebrity courtroom trial ever.
by glynnlc October 18, 2009
Get the courtroom mug.