Skip to main content

Definitions by Chemmax

Juju cheese 

A deity that gives favors to humans.
Juju cheese by Chemmax April 30, 2021