Heather Shadetree's definitions
Someone who thinks they know it all. Someone that is controlling and very loud!
clark + tard = clarktard
clark + tard = clarktard
by Heather Shadetree February 13, 2014
Get the clarktard mug.