Top definition
When someone coughs or sneezes so hard they loose bowel control and let a massive wet fart containing more shit then fart.
I knew Stanley wasn't feeling well when he sneezed and left a Bermuda cough drop on new shag rug.
by Johnnyzesty December 22, 2008
Get the mug
Get a Bermuda cough drop mug for your dog José.

Available Domains :D

  • bermudacoughdrop.com
  • bermudacoughdrop.org
  • bermudacoughdrop.ninja
  • bermudacoughdrop.net
  • bermudacoughdrop.men