Mr. Retardo phuctardo Posted on September 27, 2019 by Carol with Leave a comment The ideal and funny nickname for the idiot next door that’s always annoying you. Related