Word of the day

26/08/2012

Execrable –  extremely bad or unpleasant; utterly detestable; abominable; abhorrent;  deserving of execration; hateful.


<span>%d</span> bloggers like this: