Orry’s ‘I am a liver’ statement sparks meme fest on X. Best ones guaranteed 22 November, 2023 by Newstars Education See also Harry Potter: The Best Harry/Draco Ship Memes