Nard tard Share definition Flag A iPhone that doesn't let you post to snap chat. You fucking nard tard iPhone piece of shit. Nard tard by Ultra long man November 11, 2017 Get the Nard tard mug.