Random Words:
1.
The French have this phrase, l'esprit d'escalier. Literally, it translates as "the spirit of the staircase" but what..
1.
when someone say's they dont speak english, and you want to make fun of them
when pedro says I nospeakada the english
See no, spe..