1 definition by MissMolly

The act of being electronically "nailed" and satisfied by another party.
Oh my God, I met this totally hot guy on line last night and he e-nailed me!
by MissMolly June 23, 2005
Get the e-nail mug.