If you meant to type "mouchers" but the correct term should be "moochers", you're on the right track. Moochers refers to individuals who depend on others for financial support. Another possible suggestion could be "marchers", which pertains to people participating in a march or protest.