Top definition
to have sexual intercourse with that of a woman pair of boobs.
he had a illustrious night of jug sex with her.
by micahel February 07, 2006
Get the mug
Get a jug sex mug for your sister Riley.

Activity