Asked in
Entertainment & Arts
Idioms, Cliches, and Slang

What does christ on a cracker mean?

Answer

User Avatar
Wiki User
August 23, 2010 4:12AM

An English idiom that represents surprise.