by E April 16, 2005
by e January 03, 2005
by E April 07, 2005
by e May 20, 2020
This is the combination of exclaiming "Jesus Christ!" and "God!". This slang term was derived from Louisville, KY.
by E March 25, 2005
by E August 21, 2003