Irish buggy

English

Noun

Irish buggy (plural Irish buggies)

  1. (slang) A wheelbarrow.