Definition

laughing quietly to myself

Origin

NoSlang.com

Related Terms