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
Get the mug
Get a davoland mug for your cat Callisto.
buy the domain for your pet vlog