1 definition by thenewkatie
Literally means something that is so amazing you have to stare at it.
But its like the best way of saying something is really really cool.
But its like the best way of saying something is really really cool.
by thenewkatie October 25, 2008