What is Ickface?
Something repulsive or otherwise unappealing.
That girl is such an ickface.
See repulsive, unappealing, gross, disgusting, undesirable
All you need for a faster workflow in one place.