1 definition by KingZ123

means "Enemy of progress". Popularised by a hilarious scene in a Nollywood movie that became a very popular meme.
by KingZ123 August 11, 2020
Get the EP mug.