Top definition
The abbreviated version of "momentary penetration". A very quick sexual encounter.
Jenny's mom was coming up the stairs so I only had time for a "mome pen"
by PMchoisi June 08, 2009
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug