Cushie-doo (noun) Definition, Meaning & Examples

noun
  1. a Scot name for a wood pigeon Often shortened to: cushie
Cushie-doo (noun) Definition, Meaning & Examples

More Definitions