Definition

rolling on the ground

Origin

NoSlang.com

Related Terms