Ce înseamnă “barking spade”?

“barking spade” în Dicționarul Englez - Român

  • aparat de cojit busteni