{{term}}
- {{preview}}
Top definition
ballyard
an idiot
with
no hope
in life.
a person who puts people in
awkward
situations.
curseword.
alicia
.. dont be such a ballyard
shut
your ballyarding
mouth
by
emilyashemate
December 13, 2007
Get a
ballyard
mug for your Facebook friend Beatrix.