Jam

To have sex with a girl.
"How'd it go last night with your date?"..."Pretty good, I jammed her."
by DQ's September 21, 2005
mugGet the Jammug.

Share this definition