Top definition
someone who just makes you facepalm
he is totally a zienard
by lecatalyst February 13, 2018
Get the mug
Get a zienard mug for your dog Jerry.