English-French dictionary »

ball-breaker meaning in French

EnglishFrench
ball-breaker (Something or someone annoying)
noun

[colloquial] enquiquineurnom {m} nom {f}

[vulgar] brise-burnesnom {m} nom {f}

[vulgar] casse-couillesnom {m} nom {f}

orchidoclastenom {m} nom {f}