What is the meaning of the word "jampot"?

Definitions: