1 publicly visible post • joined 14 Feb 2007
Cleverer people than me have suggested it's a nod to Debbie Googe from the band My Bloody Valentine
http://eyedropper.typepad.com/blog/2007/02/google_or_googe.html