I think it's Michelle Creber who voices Blossom in the English dub so it might be a reference to that. Then again, I don't actually know if it really is her, it may just sound like her to be fair.