look up any word, like blumpkin:
 
1.
Causing attention in terms of observation
What could be more eyecatching than the eye itself?
by Hercolena Oliver November 13, 2008