Artificial intelligent assistant

Meaning of Japanese slang phrase「モロです」? Can somebody provide a explanation of the meaning of the term as used in the phrase ? I see references describing / as an adverb meaning "completely" or "totally" but that doesn't seem to be the sense of the word being used here. Example sentences gleaned from the web: 1) ! (in reference to an element of a drawing that is mildly scurrilous and presumably is unacceptable) 2) From the above, I infer that the meaning is something similar to or but it would be nice to have a more solid definition. My thanks to anyone who can help!

This comes from and it means "directly" or "head-on." It's a slangy word. More contexts are needed to tell what these example are supposed to mean. But the first one sounds like the drawing is exposing something which is not supposed to be exposed (" _directly_ exposed").

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 06de36ea3a88e1b4a43f025c6bb01c58