Skip to main content

Definitions by theLionWithin

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