Green’s Dictionary of Slang

mpimpi n.

see impimpi n.