“Gaffe” means “embarrassing mistake,” and should not be mixed up with “gaff”: a large hook.