Skip to main content

Definitions by yeah,nah

mackerel badger 

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*
mackerel badger by yeah,nah October 28, 2010