1 definition by guitarmainiac1000

A person who is normally good at halo. They own people at most things and are amazing.
by guitarmainiac1000 July 11, 2008
Get the galo mug.