Random Words:
1.
Someone who is full of random pieces of knowledge. He/she knows many words and other random crap, and is constantly surpising people wi..
1.
"Delay no more" comes from Cantonese foul words with similar sounds (Diu lay lo mo), which means "fuck your mother"...