What does bellswag mean?

bellswag meaning in Urban Dictionary

A bellend that appears like a mushroom utilized as an insult