EGAVE
impimpi
Meaning
noun
A police informer.
Similar words
nonce
snout
amagent
mapantsula
nose
tout
snitch
snitcher
imbo
pekkie
Save “impimpi” to learn later