Top definition
When you flatulate, say this to let others know you've farted but you don't want to say it outright. Originated from Invercargill we believe, and can also be shortened to 'maccy badge'
*farts* 'mackerel badger!' teacher: what? class: *giggles*
by yeah,nah October 28, 2010
Get the mug
Get a mackerel badger mug for your Aunt Rihanna.

Available Domains :D

  • mackerelbadger.net
  • mackerelbadger.org
  • mackerelbadger.men
  • mackerelbadger.ninja
  • mackerelbadger.se
  • mackerelbadger.com