Definition Definition

scobby - Meaning and Examples

Meaning of 'scobby' (Webster Dictionary)

1 . Scobby [ n.]
- The chaffinch.