1 definition by Jturns

Adjective describing something cool/awesome.
Jake: Matt, did you see my new car?
Matt: Yeah, It's so imp!
by Jturns March 10, 2011
Get the Imp mug.