Hi there!! Just putting in my two cents. "Dubcon" is shorthand for Dubious Consent. It means that consent is not clearly given or established by a character. Emphasizing here that is not clearly given by the character, it is important that consent to the situation is given to the GM by the Player controlling the character.
Once proper safety tools are established, and everyone is OK with mental corruption and characters getting into situations that may involve Dubcon, then it's all good!