XxS1cKN4stYxX's definitions
The female mermaid in the movie The Little Mermaid...also the name of a fugly cuban kid in malvern, pennslyvania. One who kills every song by playing it over and over until you want to kill yourself.
by XxS1cKN4stYxX March 10, 2009
Get the Arielmug.