Skip to main content

Definitions by StevitySteve

A spawn of Satan which is evil in every way
My God dude, you're being such a Layla
Layla by StevitySteve August 10, 2017