 i had so much fun with stephany last night barking at the badger
british slang for cunnilingus  other terms include going down on,licking out, munching the rug  [cunt] [pussy] [licking]
" i had so much fun with stephany last night barking at the badger" What is the definition of "barking at the badger"?