English Dictionary
Definition impimpi in British English
impimpi noun
[countable]noun/ɪmˈpɪmpi/
1
someone who secretly gives information about another person to the police or other authorities; an informer
Synonyms and related words

English Dictionary
someone who secretly gives information about another person to the police or other authorities; an informer