Definition

rolling on floor laughing and peeing my pants

Origin

NoSlang.com

Related Terms