Vosotros
I think that it means "they all" but I am not sure I need help!
1 Answer
It means "you all" or "y"all" or "you guys", or in New York "youse guys" but it is important to remember that "vosotros" is used only in Spain.
Check out the references here on spanishdict and search Vosotros in the answer search for more info.
Good luck and Buena suerte!