Ambot
Noun
Meaning
Ambot (plural Ambots)
(informal, derogatory) A person involved in the Amway multi-level marketing organization.
Noun
Ambot (plural Ambots)
(informal, derogatory) A person involved in the Amway multi-level marketing organization.