Random Words:
1.
A person who is a stumbling block for something that we wish to do
"I wish to join the party, but to get leave from office is real..
1.
Both retarded and ridiculous
We're going to invade England? That's retarculous
See squid
2.
the combonation of retarded an..