An odd place near israel. Now it is just shouted out.
JUMPIN JEHOSAPHAT! What the Geebus was that!?
by awiergan March 8, 2005
Get the jehosaphat mug.