I've never quite understood this McGill thing(not understanding the McGill meme(?) was probably invented at McGill university). Anyway, there's a bus stop a short distance from my home, so obviously with bus stops come buses. Most days I see a bus pass by with McGill written on the side, and I instinctively always think, 'Buses, probably invented at McGill university'.