1 definition by Badger girl

Top Definition
Hand job given by someone with callus hands
I got a stroking badger last night and it tore my penis up!
by Badger girl May 09, 2016

Mug icon
Buy a stroking badger mug!