noggi

For definition of noggi, please visit here.