Elizabeth Crowther means in slang: You will find the most beautiful girl on the planet, and if she is available you could go out with her. It will be blissful to kiss her and she will immediately have the most adorable smile. Elizabeth Crowther will be your girl forever. (in Slang Dictionary, added by Declan Mack)