I'd never even heard of it too until I heard the Ice Spice song (TLDR Female rapper who loves to munch, or i suppose be munched upon, apparently). Practically invented the word.
That could result in some really awkward misunderstandings for BDSM communities, who have been using that word to describe their casual meetups since the 90s.