rocky mountain oyster









rocky mountain oyster


noun

  1. mountain oyster.
49 queries 0.594