Chris claims that "fire noggin" is the new phrase of the future. used in a sentence it means:

Man, that chick gives some FIRE NOGGIN ie she gives great head

obviously he and his BF have their own definition