the international school of geneva is a boss-ass school
the international school of geneva is a school in switzerland and it's english-speaking
"the international school of geneva is a boss-ass school" What is the definition of "international school of geneva"?