1 definition by djarm67

Top Definition
The act of loud noises whilst masturbating
Were you doing a little thunderbation last night?
by djarm67 July 24, 2009
Mug icon
Buy a thunderbation mug!