1 definition by MALICIOUS TARDS

Top Definition
A crazy killer who kills people then rapes their corpse and writes moose on them.
HOLY SHIT A lethal moose
by MALICIOUS TARDS February 20, 2010

Mug icon
Buy a A lethal moose mug!