1 stoned horse | Definition of stoned horse

stoned horse

noun

Definition of stoned horse

dialectal, British

History and Etymology for stoned horse

from stoned having testes, from stone entry 1 (testis) + -ed

Keep scrolling for more