Skip to main content

Definitions by ItsTracey

Shamalamadingdong 

A horrendous shit that enunciates the word, while shitting.
OMG, I just heard you Shamalamadingdong!
Shamalamadingdong by ItsTracey July 10, 2009