1 definition by OA&HK

Top Definition
laughing intensely and repeatedly in an excited, crazy manner
The person dancing in the rain was gigglOng
by OA&HK April 02, 2021

Mug icon
Buy a GigglOng mug!