What is Mongolito?
mongolito means retard in spanish
spanish - hijo de la mongolito
english - son of the retard
See retard, spanish, slang, idiot, dumbass