What does baby unicorn tears mean?

baby unicorn tears meaning in Urban Dictionary

more genuine tears of all of the.