English-French dictionary »

shitload meaning in French

EnglishFrench
shitload (vulgar slang: a large amount)
noun

chiée◼◼◼nom {f}