Skip to main content

Definitions by lady wormz

lady spaz 

Share definition Flag
shes a urban gash and an urban lash
urban girl with heavy eyelashes
lady spaz by lady wormz June 9, 2004