Spanish-English dictionary »

taza de semen meaning in English

SpanishEnglish
taza de semen noun

cumbucket(a low, vile person)
noun