meaning of baby unicorn tears

baby unicorn tears meaning in Urban Dictionary

more genuine tears of all of the.