"Megarotic" is a made-up term that seems to be derived from the words 'mega' and 'erotic.' In this context, it is likely referring to an extremely erotic or sexually explicit content. As a tag for adult videos, it could be used by creators to label their work as featuring very explicit and arousing scenes, catering to viewers who are specifically seeking such content.