French-English translation for "bougnoule"

FR bougnoule English translation

bougnoule {noun}
EN
EN
bougnoule {m/f}

FR bougnoule
play_circle_outline
{noun}

1. slang

bougnoule
play_circle_outline
wog {noun} [Brit.] [slg.]