Top Definition
When returning home and inserting the key coincides perfectly with the sense of immediate peeing which did not exist at all before. Some times makes you pretend walking while remaining at the same geographic coordinates. A combination of the words insert and pee.
Dude, key inpeesert is the worst thing to happen when wearing my salopeta and my ballet leotard. End of story.
by magnoliatangerine March 28, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.