1 definition by lsfkn

Top Definition
explosive diarrhea
Bob had chocolate thunder all night.
by lsfkn September 11, 2011

Mug icon
Buy a chocolate thunder mug!