Basically a fuck tard or a dumb dumb.
You’re a idiottard for dropping all those nachos Kyle!
by Idiottard2004 January 30, 2019
Get the Idiottard mug.