Question: what does it mean when you call someone grasshopper?
Answer: Urban Dictionary: Grasshopper. Term that refers to one who is a novice, a greenhorn, a student/disciple, a subordinate, or just simply ignorant. Has its origins from the "Kung Fu" television series from the 1970s, starring David Carradine as the Shaolin priest Kwai Chang Caine.