1 definition by betabluecat

Top Definition
The absolute best hug in the world, from the most beautiful girl in the world.
"Man, I wish i had a Gillian Hug right now".
by betabluecat February 19, 2012

Mug icon
Buy a Gillian Hug mug!