Skip to main content

Definitions by Sponge456

Andora 

Share definition Flag
Andora is a name given to animals that are really Smelly, Most often foxes
Do you smell that Andora? Gross.
Andora by Sponge456 November 5, 2019