Meaning “Very-Big” or multi-mega.
It’s multimega! I’ve seen something multimega today.
Very big.
I have seem something multimega
Very big
I have seen something multimega.