Definify.com

Definition 2026


jampots

jampots

English

Noun

jampots

  1. plural of jampot