French-English dictionary »

fdp meaning in English

FrenchEnglish
fdp nom {m} nom {m pl}

SOB◼◼◼(son of a bitch (abbreviation))
noun
[UK: sɒb] [US: ˈsɑːb]