1 definition by Jorgelito

Top Definition
In spanish means "pussy sucker" wich means in spanish too "chupa concha".
Concha means pussy, so pussy means concha.
For example:

Person 1: che boludo, sos re chupachichi vos eh, mujeriego!
Person 2: Preguntale a tu mamá sino, puto maricón.
#chupa #concha #chichi #pussy #sucker
by Jorgelito May 03, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.