Skip to main content

Donovan world

A stupid smelly world that every hates. (Including demeatress junior)
I hate donovan world.
Donovan world sucks.
by Demeatr3ss August 17, 2021
mugGet the Donovan world mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email