Top definition
an asian version of a mermaid. like the ariel mermaid from the mermaid movie.

*also known to be a skonka*
person 1: Is that ariel chen???????
person 2: yeah its the asian mermaid!!!!!
by Cvlk April 23, 2011
Get the mug
Get a ariel chen mug for your Uncle Trump.

Available Domains :D

  • arielchen.org