Skip to main content

Definitions by juicyjewloo

Jasminge Holland 

A slightly on the spectrum female with extremely high levels of libido.
A fine "Jasminge Holland" approached me in Matchbox last night.