Kettle base

What is Kettle base?

Kettle base definition and meaning on Dictionary terms:
noun

a bomb

Tags: