1 definition by Dounia

Top Definition
A Princess from the Allussion Island off the coast of Alaska.
Ex. Dounia is such a fuckin princess.
by Dounia January 24, 2009

Mug icon
Buy a Dounia mug!