Skip to main content

Definitions by cushie, pigeon

Scottish term (Doric) for "pigeon".
"What a heap o' cushies on the go!"
cushie by cushie, pigeon October 18, 2008