It means it's something ugly, nasty, unattractive. Frightening, frightening, horrible, ugly, adefesio, bodrio.
Restaurant, SA.persona who is addicted to some object or any video game