1 definition by paiilovesyouuuuu(:

Park of the pines senior high camp reference to the phrase:
"in my pants."
Often used in public when playing the 'in my pants' game.
(when playing the 'in my pants' game in public)
Katie: "whoa, you totally dropped your slinky.."
Emily: "IMP!"
by paiilovesyouuuuu(: August 26, 2009
Get the IMP mug.