stinking badger

stinking badger

n
(Animals) another name for teledu
References in periodicals archive ?
Nuts to anyone who says "We don't need no stinking badgers.