I just realized why that’s a thing! Notice at the elf festival she immediately recognized that the pink bottle was a love potion.
“Love Potion?? NO!”
And in other instances too, like after saving Sunny from the forest, she tells how the Sugarplum Fairy was imprisoned after making a love potion.
She knows so much about these things because since she’s sworn off love, she would naturally read up on any charms or spells which may be used against her.
And she’s been teaching herself how to fight with her eyes closed in case she ever got dusted with the potion!
*is squeeling and fangirling over how FREAKING ADORABLE Megamind’s expression is (look-at-his-SMILE-omgomg) and how much fun Minion appears to be having*