Random Words:
1.
Slang for saying "what the fuck". It literary means "who gave birth to it". Very popular among porteño spanish speak..
1.
The act of murdering someone using only the 2ft long pink dildo found in a police station toilet in the popular video game, Grand Theft ..