1 definition by Higglypiggly69

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

Mug icon
Buy a Higgle mug!