Portuguese-English dictionary »

depósito de porra meaning in English

PortugueseEnglish
depósito de porra noun

cum dumpster(sexually promiscuous person)
noun