stareworthy
Adjective
Meaning
stareworthy (comparative more stareworthy, superlative most stareworthy)
Worthy of being stared at; admirable.
Adjective
stareworthy (comparative more stareworthy, superlative most stareworthy)
Worthy of being stared at; admirable.