Being extremely happy, more happy than the norm, happy like a retarted person (flapping of the hands etc)
by mithereal January 14, 2008
Get the retard happy mug.by theamazingsquid March 11, 2012
Get the retard happy mug.