detestable - Dictionary definition and meaning for word detestable
detestable means u r not able(DEABLE) to TEST, nd since u can't write d test it remains offensive to mind till u do so...