1 definition by d111

Top Definition
the land of davo, a place similar to heaven, where everyone becomes a pure entity, known as davo.
All who live a righteous life are granted eternal access to davoland.
by d111 June 03, 2014

Mug icon
Buy a davoland mug!