Chef Piter's definitions
Bufook is a Italian American slang to imbecile, dumb or even retarded. It can be used as a insult for some one you despise, a buffoon or even that is worthless.
by Chef Piter March 5, 2018
Get the bufook mug.