look up any word, like donkey punch:
 
1.
Something repulsive or otherwise unappealing.
That girl is such an ickface.
by KristieCorey June 09, 2009

Words related to Ickface

disgusting gross repulsive unappealing undesirable