"ugh, see that retard over there watching sailor moon? what an animongoloid
a [loser] who likes [anime] and/or [manga]
""ugh, see that retard over there watching sailor moon? what an animongoloid" What is the definition of "animongoloid"?