1 definition by athlete123

Top Definition
when a man's eel ventures inside a woman's cave
"i had sex with jenni last night"
by athlete123 October 12, 2008
Mug icon
Buy a sex mug!