Skip to main content

Definitions by Demeatr3ss

Donovan world 

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