look up any word, like donkey punch:

1 definition by Higglypiggly69

 
1.
to hug and giggle simultaneously
Please higgle me.
by Higglypiggly69 December 27, 2010