1 definition by Johnathan Leonix Esquire

Top Definition
The sound of a body hitting the floor after God grants you death for reasons of sexual misconduct.
When OJ killed his wife because she was an ungodly slut, the body hit the groud with a solid thwap.

NOTE: The sound is slightly lessened from the normal "SMACK" due to God's grace.
by Johnathan Leonix Esquire April 16, 2006

Mug icon
Buy a thwap mug!