The term appears to be a niche or defunct digital footprint, potentially related to one of the following:
There is no record of a mainstream or widely recognized "solid feature" specifically titled
Cannibal Cupcake and Mr. Biggs