The definition of calling someone an Egg derives from someone who is Caucasian but has lived in Asia for a number of years and has adopted or shown interest in Asian cultures or mindset, where as calling someone a Banana has an opposite meaning which refers to Asians who have grown up in Western cultures and who have a Western mindset.