French-English dictionary »

see shit. meaning in English

FrenchEnglish
See shit. nom

piece of shit(a despicable person)
noun