parrocha

Noun

 * 1) sardine
 * 2) young sardine

Etymology
. Perhaps related to, , "duck".

Noun

 * 1) shed; hut; shelter
 * 2)  cunt
 * 3)  a young sardine
 * 1)  a young sardine
 * 1)  a young sardine