{{term}}
- {{preview}}
Top definition
Mini Immi
A (
usually
young
)
Imogen Heap
impersonator.
Imogen Heap
doesn't play in
Grand Rapids
, but at least there's a Mini Immi
in town
we can go see.
by
Seshie
November 06, 2019
Get a
Mini Immi
mug for your brother-in-law Georges.