Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. thod
The sound produced when one gives birth to a baby anally. Often accompanied shortly afterwards by a 'splat'.
When I heard the thod-splat I already knew it was dead.
by Lunar Nov 7, 2003 share this add a video