What does Bellend Squad mean?

Bellend Squad meaning in Urban Dictionary

a team of morons that have small to do with their resides apart from threaten people over Twitter.