Been here for 30 years too and am Asian American. I am tired of this grasshopper shit. It may sound funny because you have watched all that crappy half wit Kung Fu TV series starring that drug addict David Carradine pretending to be a martial art expert. All his moves were choreographed and he was better in smoking weeds than wielding a sword. This grasshopper word is very racial stereotype and most Asians find it offensive. We usually try not to say anything because we know the dumb white folks enjoy tossing that in after they have watched that stupid TV series. But as a 30-year veteran and a professional I would kindly suggest that you want to think twice before using it for fun next time around, especially with Asians.