Definitions by Mr. MacB
Badger Noses
"Dude, have you seen that chick on the HBO show, 'Girls?' She's got badger noses."
"Don't let your badger noses touch the pool water, trick!"
"Don't let your badger noses touch the pool water, trick!"
Badger Noses by Mr. MacB May 6, 2014