New York

n. 1. the nation's thyroid gland. [Christopher Morley]





Send your feedback to Sraem@InYourFaceDictionary.com

Complete Dictionary