meaning of Caiggle

Caiggle meaning in Urban Dictionary

To laugh and giggle at precisely the same time, whenever you caiggle you are most likely PMSing and don't know very well what to do, laugh or giggle.