mimitate
To mimic and imitate
Jon mimitated you yesterday.
Mimitize
For when you want to disappear/ camouflage yourself,
Taylor: Did you see her today?
Matteo: No it is as though she just mimitized
Matteo: No it is as though she just mimitized
mimitate
When you mimic and imitate at the same time.
She worked hard to mimitate what I did and said at the talent show and won first