Definition

laughing out loud with tears in my eyes

Origin

NoSlang.com

Related Terms