What does touchers mean?
nounPeople who touch or are in close contact with others, often in a way that is considered intimate or affectionate.
Example
"The touchers at the party were all hugging and kissing each other."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.