Where does “Google-fu” come from?

Google-fu (English) comes from English Google, from English googly, from English goo-goo, from Tagalog gago, from Spanish gago, from Galician gago — stutterer; one who speaks nasally; stuttering.

Google-fu (English): Skill in using search engines to quickly find...

Definitions

  1. Skill in using search engines to quickly find...

Ancestry of “Google-fu”, step by step

Google-fu traces back through two separate lines of ancestry.

via English Google

StepLanguageWordMeaning
1EnglishGoogleAlternative letter-case form of google
2EnglishgooglyA ball, bowled by a leg-break bowler, that spins...
3Englishgoo-gooA Philippine person; A government reformer;...
4Tagaloggagoignorant; foolish; stupid; contemptible; fool;...
5Spanishgagostutterer; stuttering
6Galiciangagostutterer; one who speaks nasally; stuttering

via English fu

StepLanguageWordMeaning
1EnglishfuInitialism of fuck you; flux unit; A Chinese...
2Englishfuck youAn insulting and humiliating action against...
Every word from Galician gago
Google-fu — Etymology, Origin & Word History | Etymology Explorer