Top definition
Someone with a strict set of rules that they will never break, no matter what circumstance.
David is such a CNOF; he never stays out after his curfew.
by M Dub February 04, 2008
Get the mug
Get a CNOF mug for your guy Trump.
buy the domain for your foodie site