What is Taniguchi?
noun
One that committs unbelievable acts of stupidity on a regular basis.
See also tardzilla
You stupid Taniguchi, why don't you do us all a favor and kill yourself!