Stinking badger - definition of stinking badger by The Free Dictionary
(Animals) another name for teledu
References in periodicals archive
Hey, stinking Badgers
- got a few Pasadena travel packages lined up right here, guar-un-teed to fall through at the last minute.
Nuts to anyone who says "We don't need no stinking badgers