Top definition
A warm loving hug that Produces a Giggle reaction from The Embrace

Some hugs are platonic

Some hugs are sensual
Some hugs just feel too good to express in words and we start to giggle or laugh to express our feelings of love and happiness that the person near is is in our life.... That is a gigugle!
When John returned home from the war, Mary was so happy to be with Him again , she gave him a kiss and a gigugle . She gigugled him until he laughed and smiled and his eyes showed an unending love and happiness of having her close.
by Phonicman January 09, 2016
Get a gigugle mug for your mate Sarah.
Sep 16 Word of the Day
(noun) A successful type of theft which results in an acceptable, impressive and rewarding payday for the protagonist.
Last night, hit a good lick. I brought home three figures easy for about two hours worth of my time. Not too bad I don't think.
by Nikki Stixx January 18, 2021
Get a Lick mug for your Uncle Manafort.