Skip to main content

Definitions by leah shea

shamalamalama 

meaning: red car.
whoa, shamalamalama
shamalamalama by leah shea January 6, 2004