meeptard
someone who uses the word 'meep' way to much or someone who is ditzy and retarded
or the name of my neighbors cattarded cat
or the name of my neighbors cattarded cat
u r a meeptard mrrreeeeep!
meeptard by pseudonymimous December 25, 2010