meaning of Bellend Squad

Bellend Squad meaning in Urban Dictionary

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