What is the meaning of [Every cock crows on his own dunghill]

Another version of this is: ‘Every cock is bold on his own dunghill.’ The
meaning is that anybody can boast of his courage in safe and familiar
surroundings,where his bravery is unlikely to be put to the test.

> ‘Just let him called round. I will teach him a lesson he wont forget in a
hurry.’