Skip to main content

Definitions by GOOOOOOOOOOOOOD

an individual who, during a halo game, watches a battle between two players in splitscreen play and then jumps in and attempts to slay the winning individual in the forementioned battle.
Wow connor, you are sucha moocher
moocher by GOOOOOOOOOOOOOD January 23, 2008