1. awesome; absolutely amazing; so cool 2. a town in New York
That is nyack.... sooo nyack.
121👍 64👎