Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
spuggy
in English
spuggy
Definitions
Noun
a
regional
term
for
sparrow
(
Geordie
,
Teesside
,
Scotland
)
The
spuggy
perched
on
the
branch
of
the
tree
.
a
small
bird
(
sparrow
)
A
group
of
spuggies
were
seen
flying
around
the
park
.