Something I thought I'd add. I've heard the word dule (dool) used now and again. It's a derogatory term in these parts (What a dool!). I googled it to find that it's a pretty old word from French or Latin. Interesting. I'd always just assumed it was just part of the Scots vernacular.
Another favourite up here is tube (That guy's a complete and utter tube......Get tae ***k ya tube!). I have no idea how that one came about though