1 definition by Emily&EdmondElephant

Top Definition
CNN
The Cable News Network, which originated in the United States of America.
The way CNN uses images is as bad as fuck.
via giphy
by Emily&EdmondElephant May 26, 2018

Mug icon
Buy a CNN mug!