Top definition
More than just mimicking someone. Greater than just imitating them.
She mimicates Lucia's fashion and style on a regular basis.
by Gigilella April 18, 2013
Get the mug
Get a Mimicate mug for your fish Georges.