It means people and animals tend to stick to their own kind.
Birds with the same feather flock together means that like people tend to associate with each other. Those that like sports tend to hang together and those that like video games can be found together.
Your friends have attitudes similar to yours. It is a criticism.
It means people with similar interests or shared characteristics group together.
The saying is "Birds of a feather, flock together." I don't know who wrote it but it implies that people that have the same interests or likes, or feelings will gather together just as birds do. Birds will flock with their own kind. Mean people tend to hang out with other mean people. Intellects tend to hang out with other intellects. Crows fly with other crows. Sparrows gather with other sparrows. Criminals tend to stay near other criminals. And so on...... The related link below will explain it better than I can.
A flock generally refers to a large group of birds. It also applies to sheep.
A flock.
Birds of a feather usually refers to people who have a lot in common with one another. So the quote probably is linked to the idea that when people only hang out with others who are like them and share their views they'll never learn anything new.
Most interpretations online say it means birds of a feather flock together; but it is usually used to project the efficiency or inefficiency of markets. If efficiencies occur, prices drop and vice versa.
If there is only one or two white birds in a pretty large flock, it is probably an albino.
They are migrating to cold places.
Twizdid said: There is safety in numbers. Just C. Urious said: There is safety in numbers and ( If you notice they fly in V's ) They make thermal updrafts for the bird behind it. They switch places so the head bird doesn't tire out.
There is no word spelled 'floch' in English. You may mean the word flock (flocks), a collective noun, a word for a number of birds feeding, resting, or traveling together.