Sorry, no definitions found.
Sorry, no etymologies found.
I hope he shipped that iPhone back to Apple so you can sell it to some deserving soul instead of that artard.
The long, slow process of replacing my professional artard gear continues - my new scanner arrived this afternoon.
Devi umm, they met that day artard, and she didn't know his name, so the article's pretty accurate