It means community work, teamwork, treat. It's a term used in Mexico.
In ordinary language person with big feet