i was lickin her out and next thing i no there was a fanny badger between my teeth
small lice like creature who burrows into the vagina
"i was lickin her out and next thing i no there was a fanny badger between my teeth" What is the definition of "fanny badger"?