Skip to main content

Definitions by Jessica and Joe

A hug that involves caressing. It is slightly sexual, something you would not give to your mother.
Dan gave Jessica a hub after the movies one night.
hub by Jessica and Joe December 9, 2008