Top definition
To chuckle, giggle, and laugh at the same time...quite a lovely feeling!!
Hahaha that joke was so funny that I chiggleaughed!!!
by TRMRTR September 12, 2013
Get the mug
Get a chiggleaugh mug for your mom Sarah.