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!
by pseudonymimous December 25, 2010
Get the meeptard mug.