1 definition by ItsTracey

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

Mug icon
Buy a Shamalamadingdong mug!