sharp as a whistle meaning

HomeUncategorizedsharp as a whistle meaning