repugnant - Dictionary definition and meaning for word repugnant
re-pug-nant -> pug which belongs to dog family and you think that you hate dogs
repugnant is like repulsive pug so hateful or offensive to the mind :)
repugnant is like repulsive pug... so very distasteful or offensive to the mind!!
Repulsive+Gnat- A repulsive gnat is disgusting. Therefore a repulsive gnat is repugnant. :D