tardnarf Share definition Flag A stupid, annoying, Incompetent person You are a tardnarf tardnarf by Murphy.bell June 26, 2023 Get the tardnarf mug.