Definify.com

Definition 2024


chocha

chocha

Spanish

Noun

chocha f (plural chochas)

  1. (ornithology) woodcock
  2. (Caribbean, Central America, Puerto Rico, slang) ****