A supposedly italian word that supposedly means fuck you. However it's not an italian word at all, but a bizarre bastardization of vaffanculo. This resulting slurred mashup was likely misheard from someone's drunken italian relative.
You know what buddy? Bafangool!
What? Did you mean vaffanculo? That's italian for "fuck you". "Bafangool" doesn't mean anything.
My grandad said bafangool all the time, and he was italian!
What, did he not have his teeth in or something?
A small town in Michigan, which happens to be the true hometown of Michael Moore; despite his claims that he is from Flint. In reality Flint Michigan is roughly as far away from Davidson as South Central is from Beverly Hills.