Skip to main content

Definitions by lolkool5

Thwamping 

The sound of skin on skin contact.
Last night in bed, there was a thwamping sound.
Thwamping by lolkool5 June 18, 2012