champer
noun 2
Definitions
noun
1
One who champs (bites or chews).
2
One who engages in champing, in the sense of camping in churches.
Your note
not saved0 chars
noun
One who champs (bites or chews).
One who engages in champing, in the sense of camping in churches.