Esta palabra no está reconocida ni tiene un significado concreto. Al parecer son las siglas de una empresa ubicada en Montreal, Canadá, que provee alojamiento de páginas web o lo que se conoce coloquialmente con la palabra anglosajona, hosting.
* Solo un "me gusta" por significado y día, a mayor número de "me gusta" el significado aparecerá más arriba en la lista