What does Bastard Cannon mean?

Bastard Cannon meaning in Urban Dictionary

In an internet multiplayer game an individual makes use of a rocket launcher or rifle mounted grenade launcher. Generally speaking any tool with a sizable kill radius and a reduced required ability. Fired at random.Similar to a "noob-tube" but fired randomly places in the hope of effortless eliminates in the place of at players.