1 definition by neil moss
someone with the same name as you when google yourself but with some credit/interest to their name compared to your own total lack of info
my googleganger neil moss played in goal for southampton fc. I did not.
by neil moss Jan 11, 2008 add a video