1 definition by P. Mom™

An area in the northern hemisphere where you can feel so free and disregard its liberal views. Many would say there isn't a better place on earth.
The CNA is the place to be!
CNA all the way!
by P. Mom™ January 15, 2009
Get the CNA mug.