look up any word, like dirty sanchez:

1 definition by neilea

 
1.
lep
a term used to describe a form of sexual intercourse
aisling: did you get the lep last night??!
by neilea March 03, 2009