"dude, you're a total dongoloid
"formed from "dong" (danish for penis) and "mongoloid" (an archaic term for down's syndrome sufferers), it signifies somebody who is a total lamer
""dude, you're a total dongoloid" What is the definition of "dongoloid"?