A beautiful, meme-loving woman who loves Dan and Phil and her bestfriend, Lily. xooxxoxooxoxox. Also a noun for someone who loves memes.
by telelelelelily March 27, 2017
The nicest person you will ever meet and always makes you laugh and Is great to watch memes on the kitchen floor with at 12:00 pm she da best
by I’m part Australian April 18, 2019