Irish buggy
English
Noun
Irish
buggy
(
plural
Irish buggies
)
(
slang
)
A
wheelbarrow
.