Portuguese-English dictionary »

empata-foda meaning in English

PortugueseEnglish
empata-foda noun

cockblock(one who cockblocks)
noun

cockblocker(one who cockblocks)
noun