1 definition by stephen wardrop

1
a gay nerdy video game that makes video game nerds obsess over while masturbating
oh my god i love halo so much *wanks*
by stephen wardrop April 12, 2007
Get the mug
Get a halo mug for your Facebook friend Helena.