1 definition by xXxtAYxXx

Top Definition
An idiotard is a preson that is an idiot and also a retard.
Taylor and Libby.

Taylor is being an idiotard today!

Wow! Libby is such an idiotard!

I think idiotardness is contagoius!
by xXxtAYxXx March 05, 2008

Mug icon
Buy a idiotard mug!