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.
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 We'll never spam you.