1 definition by Elmalo

Top Definition
Vagina, also means pussy.
That girls concha was soooo goooood
by Elmalo March 09, 2017

Mug icon
Buy a Concha mug!