1. Adj. Of Highest quality. 2. (Mainly Scottish): The chaffinch.
1. Their service was snabby 2. That snabby flew off the cukoo's nest