Random Words:
1.
In spanishmeans "pussy sucker" wich means in spanish too "chupa concha".
Concha means pussy, so pussy means concha...
1.
Reference to a friend that is very stinky and has a tendency to break stuff by accident. Usually used in the context of an insult. Also ..