Mountain Oyster (noun) Definition, Meaning & Examples

noun
  1. the testis of a calf, sheep, pig, etc., used as food.
Mountain Oyster (noun) Definition, Meaning & Examples

More Definitions