1. Adj. Of Highest quality.
2. (Mainly Scottish): The chaffinch.
1. Their service was snabby
2. That snabby flew off the cukoo's nest
by theLionWithin November 29, 2018
Get the Snabby mug.