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.by urban9876 March 7, 2017
Get the Meptard mug.