1 definition by DadOfSeven

A Spanish insult where it literally means “shell”. But is used as an insult to your moms pu$$y
Person 1:How’s your girlfriend?
Person 2: your moms concha was really good
by DadOfSeven February 15, 2023
Get the Concha mug.