It would be helpful if you told us the manner in which it was used ... "imp" has several meanings: - A mischievous "fairy" - Short for words like imperative, improved, impression, implant, etc. - Abbreviation for words like Industrial Marketing And Purchasing, International Market Place, Its My Party, Intelligent Media Player, etc. ... so, you see the dilemma here ...?
imp means important
Regards http://funadvice.com/r/3mvrsui41l
yep.