What does 'a damp squib' mean a phrase used by the British Prime Minister?

Answer:
A squib is a firecracker. A damp one just fizzles.
First answer by Bolognaking. Last edit by Bolognaking. Contributor trust: 239 [recommend contributor recommended]. Question popularity: 2 [recommend question].