1 definition by xXWildFlowerXx

Top Definition
Laughing extremely hard; cackling, wheezing

Unable to control ones laughter
"that was so funny it had me orbiting!"
by xXWildFlowerXx October 12, 2020

Mug icon
Buy a Orbiting mug!