1 definition by Kelsey, the best in the world

1. awesome; absolutely amazing; so cool
2. a town in New York
That is nyack.... sooo nyack.
Get the nyack mug.