Skip to main content

Definitions by phat_chan

Scottish slang for can't
"Ye Cannae Feckin Park There!"
Cannae by phat_chan September 22, 2005