What does Boomerman mean?

Boomerman meaning in Urban Dictionary

Bald Angry Canuck Shoutcaster understand mostly for surly ranting and drunken debautchery.