Meaning grossly incompetent, stupid, unreasonable, bad, terrible, backwards.
That girl has got to be the most 'wackbards' receptionist I have ever worked with.
by Jenfa January 23, 2007
Get the wackbards mug.