Originated in Newfoundland. Similar use as cunt but not as nasty. For people who don't like to call people the big 'c'. Probably a combination of cunt and onion (something to do with smell maybe?)
When I have an elementary school child being exposed to things I consider (offensive to their development, and I am fed up with this system I can certainly say cunic to my child's school principal.