jean-foutre
Meanings
Noun
1. good-for-nothing, layabout, blackguard (slang)