What does Biff Mitten mean?

Biff Mitten meaning in Urban Dictionary

a old sock which you beat off into