Top definition
A pretty looking, pretty lovely madwoman. Can also be a mermaid that likes drinking, and burping. A lot of burping.

Also used as a verb for a rampage.
Did you see Susan last night, she went on an absolute Danuechelle. Burping all over the place.
by Itsnotphair December 21, 2016
Get the mug
Get a Danuechelle mug for your cousin Trump.